共用方式為


如何設定 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,您可以藉由將 [ 新增簽署憑證] 設定為 Message 屬性,來選取是否要將簽署憑證新增至已簽署的訊息。

    預設值: 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 Server 之間傳送訊息時,您不應該將此屬性設定為 True 。 否則,因為在接收端會將訊息解譯為兩部分訊息,所以訊息解密將會要求自訂編碼。
    簽章類型 如果您想要簽章外寄訊息,請選取使用此屬性的簽章格式。 此屬性具有三個值:

    - NoSign。 不會簽章訊息。
    - ClearSign。 簽章將會附加到訊息。 如果[啟用加密] 設定為True,就無法使用ClearSign
    - BlobSign。 簽章將會附加到訊息,而且會編碼訊息。

    針對訊息簽章,MIME/SMIME 編碼器元件會使用與 [BizTalk 管理] 主控台中之 [BizTalk 群組] 相關聯的私密金鑰用戶端憑證。

    預設值: NoSign

    若要設定 MIME 附件的檔案名,請在訊息部分的System命名空間中使用FileName屬性。

另請參閱

MIME-SMIME 編碼器管線元件
設定原生管線元件
MIME-SMIME 屬性結構描述和屬性
MIME (BizTalk Server 範例)