如何配置 MIME-SMIME 编码器管道组件

使用 MIME/SMIME 编码器管道组件对传出消息进行编码和加密,以及对传出消息进行签名。 当你需要在 BizTalk Server 与外部合作伙伴之间进行安全的文档交换时,此组件非常有用。 还可以使用此组件发送 BizTalk Server 多部分消息。

注释

在 BizTalk 2006 中,MIME/SMIME 编码器管道组件将没有本机 64 位支持。 这意味着必须在 32 位仿真模式进程中运行此组件(WOW64)。 这意味着,此编码器组件(或其所属的发送管道)运行的主机实例必须在 32 位仿真模式下运行。 请注意此限制对在同一主机实例中运行的 BizTalk 的其他元素的性能(和其他)影响。

配置 MIME/SMIME 编码器管道组件的属性

  1. 将 MIME/SMIME 编码器管道组件拖到发送管道的编码阶段。

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

    用这个 要执行的操作
    向消息添加签名证书 如果 Signature Type 属性不是 NoSign,您可以通过设置 将签名证书添加到消息 属性来选择是否将签名证书添加到已签名的消息中。

    默认值: True
    检查吊销列表 指定在处理 SMIME 消息时是否检查证书吊销列表。

    默认值: True
    内容传输编码 指示编码格式。

    选项:Base64、QuotedPrintable、SevenBit、EightBit、Binary 和 UUEncode。

    默认值: Base64
    启用加密功能 如果要加密传出消息,则设置为 True 。 如果启用此选项,则用户可以通过设置 加密算法 属性来选择要使用的加密算法。 对于消息加密,MIME/SMIME 编码器管道组件使用与 BizTalk 资源管理器中的发送端口关联的公钥证书。

    默认值: False
    加密算法 定义加密算法。

    仅当 “启用加密 ”设置为 True 时,才能设置此属性。

    从 BizTalk Server 2016 和较新版本开始,会自动包含 AES 加密。 选项包括:DES3、DES、RC2、AES128(默认值)、AES192 和 AES256。

    对于以前的 BizTalk Server 版本,选项包括:DES3(默认值)、DES、RC2。
    以附件的形式发送邮件正文 如果要将 BizTalk 消息的正文方作为 MIME 附件发送,则设置为 True

    默认值: False重要提示: 在 BizTalk 服务器之间发送消息时,不应将此属性设置为 True 。 否则,消息解码将需要自定义编码,因为消息在接收端解释为由两部分构成的消息。
    签名类型 如果要对传出消息进行签名,请使用此属性选择签名格式。 此属性有三个值:

    - NoSign。 不会对消息进行签名。
    - ClearSign。 签名将追加到邮件中。 如果“启用加密”设置为 True,则无法使用 ClearSign
    - BlobSign。 签名将追加到消息中,并将对消息进行编码。

    对于消息签名,MIME/SMIME 编码器组件使用与 BizTalk 管理控制台中的 BizTalk 组关联的私钥客户端证书。

    默认值: NoSign

    若要设置 MIME 附件的文件名,请使用邮件部件的系统命名空间中的 FileName 属性。

另请参阅

MIME-SMIME 编码器管道组件
配置本机管道组件
MIME-SMIME 属性架构和属性
MIME (BizTalk Server 示例)