如何配置BizTalk Server以发送已签名 MIME 或 SMIME 消息
本主题介绍如何将BizTalk Server配置为使用证书发送签名的 MIME/SMIME 消息。 以下过程也适用于配置通过 AS2 传输发送签名的消息。
必备条件
若要执行本主题中的过程,则必须以 BizTalk Server Administrators 组成员的身份登录。
配置BizTalk Server以发送签名的消息
创建管道以发送已签名的消息,如下所示:
注意
配置 AS2 传输以发送签名消息时,不需要执行此步骤,因为BizTalk Server包含的 AS2Send 和 AS2EdiSend 管道提供此函数。
创建发送管道,然后将 MIME/SMIME 编码器管道组件拖动到管道的“编码”阶段。
在 “属性” 窗口中,将 MIME/SMIME 编码器管道组件“签名类型”属性配置为 ClearSign 或 BlobSign。
注意
如果您还在使用加密,则只能选择 BlobSign。
注意
您可以在将管道部署到某一 BizTalk 组中后使用 BizTalk Server 管理控制台配置发送管道组件属性。
注意
MIME/SMIME 编码器管道组件既执行加密,又执行数字签名(在配置为执行这两个功能时)。 因此,如果将 BizTalk Server 配置为发送加密和签名消息,则可以使用同一发送管道。 换言之,您不必为加密和数字签名创建各自的管道。
生成并部署发送管道。
配置发送端口以发送签名的消息,如下所示:
将创建的包含发送管道的 BizTalk 程序集添加到 BizTalk 应用程序,该应用程序包含用于发送签名消息的发送端口。
注意
配置 AS2 传输以发送签名消息时,不需要执行此步骤,因为 AS2Send 和 AS2EdiSend 管道包含在 BizTalk Server 的 BizTalk EDI 应用程序中。
使用在上一过程中创建的发送管道配置 BizTalk 应用程序中的发送端口。
使用用于发送签名消息的证书配置组,如下所示:
使用安装的签名证书配置 BizTalk 组,方法是在 BizTalk Server 管理控制台中展开 BizTalk 组,右键单击 BizTalk 组,然后单击“属性”。
单击“证书”选项卡,单击“ 浏览”,选择相应的证书,然后单击“ 确定”。