如何配置参与方解析管道组件

Party Resolution 管道组件用于将客户端的用户安全 ID 和证书主题映射到 BizTalk Server 的参与者。 该映射用于对发送消息到 BizTalk Server 的参与方强制进行身份验证。 有关合作伙伴管理的详细信息,请参阅“创建协议”。

注释

为了让 Party Resolution 管道组件能够验证 Windows 用户,您必须将 WindowsUser 别名添加到某个方中。 有关详细信息,请参阅 “参与方解析管道组件”。

配置 Party Resolution 流水线组件的属性

  1. 将 Party Resolution 管道组件拖到接收管道中的 ResolveParty 阶段。

  2. 在“属性”窗口中的 “管道组件属性” 部分中,执行以下作。

    用这个 要执行的操作
    按证书解析参与方 如果要根据接收消息的参与方的签名证书指纹启用参与方解析,请设置为 True

    默认值: True
    按 SID 解析参与方 如果要根据发件人帐户的安全标识符(SID)启用参与方解析,请设置为 True

    如果这两个属性都设置为 True则解析方 By Certificate 属性优先于 解析方 By SID 属性,这意味着如果证书和 SID 都可用,则使用证书使用者。 如果无法使用证书主题解析参与方,组件不会回退到 “解析参与方 By SID” 属性,并且 BTS.SourcePartyID 会被标上默认值(s-1-5-7)。

    默认值: True

注释

如果您使用 BizTalk 消息队列适配器并希望根据用户名解析参与方,请将 通过证书解析参与方 设置为 False,并将 通过 SID 解析参与方 设置为 True

另请参阅

参与方解析管道组件
配置本机管道组件
自定义参与方决策(BizTalk Server 示例)