症狀
當您設定 BizTalk 應用程式使用 適用性陳述 2 的 SHA256 簽署演算法 (Microsoft BizTalk Server 中的 AS2) 訊息時,您可能會發現一個 AS2 訊息包含兩個簽章的意外現象,或收到類似以下錯誤訊息:
注意
錯誤細節:執行傳送管線時發生失敗:「Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2Send, Microsoft.BizTalk.Edi.EdiIntPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=TokenID」來源:「AS2 編碼器」 傳送埠: PortID URI: 檔案路徑 原因:MIME 編碼器未能簽署訊息,因為憑證已開啟私鑰保護或私鑰不存在
解決方式
此問題已在以下 BizTalk Server 的累積更新中得到修正:
Microsoft BizTalk Server 2016 累積更新 4
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
欲了解 BizTalk Server 的服務包及累積更新清單,請點擊以下文章編號以瀏覽 Microsoft 知識庫中的文章:
2555976 服務包及累積更新清單 BizTalk Server
欲了解更多關於 BizTalk Server 熱修補的資訊,請點擊以下文章編號,在 Microsoft 知識庫中查看該文章:
2003907 關於 BizTalk 熱修正與服務包支援的資訊