【问题标题】:BizTalk MSMQ userid and password in a bindings file绑定文件中的 BizTalk MSMQ 用户 ID 和密码
【发布时间】:2010-09-21 03:33:25
【问题描述】:

我正在设置一个由批处理文件驱动的部署解决方案,因此它是可重现的 - 我有一个有效的绑定文件,但我现在已经添加到我的 MSMQ 适配器上 - 在我的本地机器上工作,但我发现我必须添加用户名和密码才能让它在实际服务器上工作 - 它在域中,我的虚拟开发机只是工作组

有没有办法将用户名和密码添加到文件中? - 似乎不太可能,因为那会有明文密码,但解决方案是什么 - 我有点想w.r.t. SSO,但那是我没去过的地方

【问题讨论】:

    标签: msmq biztalk binding


    【解决方案1】:

    出于安全原因,当您导出 绑定,BizTalk Server 删除 绑定的密码 文件。导入绑定后, 您必须重新配置密码 发送端口和接收位置 在它们发挥作用之前。你 在传输中配置密码 BizTalk 的属性对话框 服务器管理控制台 发送端口或接收位置。为了 说明,请参阅如何创建发送 港口。另请参阅如何创建接收 位置。

    来自http://msdn.microsoft.com/en-us/library/aa558708.aspx

    但是,如果您打开投标文件并向下滚动到带有 MSMQ 适配器属性的行,您会发现空节点。然后您所要做的就是填写这些和正确的值,它们将在您下次导入绑定文件时使用。

    当然,您必须记住每次导出新绑定时都要重做...

    【讨论】:

    • 感谢 Richard,在编码的 XML 中的 TransferTypeData 标签中找到了详细信息
    【解决方案2】:

    您可以将用户 ID 和密码放入任何支持身份验证的 BizTalk 绑定,包括 MSMQ。为了安全起见,密码不会被导出,你只是得到一个掩码。

    绑定文件的用户名和密码部分除非已配置,否则不会导出,因此最简单的做法是手动使用用户名和密码配置 MSMQ 发送端口并导出绑定 - 这会强制包含用户名和密码的元素要生成到绑定文件中的屏蔽密码。

    您在绑定文件中寻找的是 MSMQ 发送端口的 元素。这包含作为编码数据的所有适配器配置信息。

    在该元素中有一个用户名和密码部分。密码将被星号掩盖。将环境的密码放在那里并导入绑定。

    包含用户名和密码的编码数据部分如下所示:

    <用户名>你的用户名</用户名& amp;gt;<密码>******</密码>

    【讨论】:

      猜你喜欢
      • 2010-09-24
      • 2014-12-23
      • 1970-01-01
      • 1970-01-01
      • 2012-03-02
      • 1970-01-01
      • 1970-01-01
      • 2014-04-08
      • 1970-01-01
      相关资源
      最近更新 更多