Azure Logic Apps 合約中的 AS2 訊息設定參考資料

適用於:Azure Logic Apps (使用量 + 標準)

本參考說明您可以在 AS2 合約中設定的屬性,以指定如何處理貿易夥伴之間的訊息。 根據您與與您交換訊息之合作夥伴的合約來設定這些屬性。

AS2 接收設定

顯示 Azure 入口網站和輸入訊息的 AS2 協定設定的螢幕截圖。

屬性 必要 描述
覆寫訊息屬性 否 用您的屬性設定覆蓋傳入訊息的屬性。
訊息應該經過簽屬 否 指定所有傳入訊息是否都必須經過數字簽署。 如果您需要簽署,請從 [ 憑證 ] 列表中選取現有的來賓夥伴公開憑證,以驗證訊息上的簽章。 如果您沒有憑證,請深入瞭解 如何新增憑證。
訊息應加密 否 指定所有傳入訊息是否都必須加密。 未加密的訊息會遭到拒絕。 如果您需要加密,請從 [ 憑證 ] 列表中選取現有的主機夥伴私人憑證來解密傳入訊息。 如果您沒有憑證,請深入瞭解 如何新增憑證。
訊息應壓縮 否 指定是否必須壓縮所有傳入訊息。 未壓縮的訊息會遭到拒絕。
不允許重複訊息識別碼 否 指定是否允許具有重複識別碼的訊息。 如果您不允許重複識別碼,請選取檢查之間的天數。 您也可以選擇是否暫停重複專案。
MDN 文字 否 指定您想要傳送給郵件發件人的預設訊息處置通知 (MDN)。
傳送 MDN 否 指定是否傳送同步 MDN 以回覆接收到的訊息。
傳送已簽署的 MDN 否 指定是否在收到訊息後傳送已簽署的 MDN。 如果您需要簽署,請從 [MIC 演演算法 ] 清單中選取要用於簽署訊息的演算法。
傳送非同步 MDN 否 指定是否以異步方式傳送 MDN。 如果您選取異步 MDN,請在 [URL ] 方塊中指定要傳送 MDN 的位置 URL。

AS2 傳送設定

Azure 入口網站顯示有關輸出訊息的 AS2 合約設定之螢幕快照。

屬性 必要 描述
啟用訊息簽署 否 指定所有傳出訊息是否都必須經過數字簽署。 如果您需要簽署,請選取下列值:

- 從 [ 簽署演算法 ] 清單中,選取要用於簽署訊息的演算法。
- 從 [ 憑證 ] 清單中,選取現有的主機夥伴私人憑證來簽署訊息。 如果您沒有憑證,請深入瞭解 如何新增憑證。
啟用訊息加密 否 指定是否必須加密所有傳出訊息。 如果您需要加密,請選取下列值:

- 從 [ 加密演算法] 清單中,選取要用於加密訊息的來賓夥伴公開憑證演算法。
- 從 [ 憑證 ] 清單中,選取現有的來賓夥伴公用憑證來加密傳出訊息。 如果您沒有憑證,請深入瞭解 如何新增憑證。
啟用訊息壓縮 否 指定是否必須壓縮所有傳出訊息。
展開 HTTP 標頭 否 將 HTTP content-type 標頭放在單行。
在MIME標頭中傳輸檔名 否 指定是否要在MIME標頭中包含檔名。
請求 MDN 否 指定是否要接收所有傳出訊息的訊息處置通知 (MDN)。
要求已簽署的 MDN 否 指定是否要接收所有傳出訊息的已簽署 MDN。 如果您需要簽署,請從 [MIC 演演算法 ] 清單中選取要用於簽署訊息的演算法。
要求異步 MDN 否 指定是否以非同步方式接收 MDN。 如果您選取異步 MDN,請在 [URL ] 方塊中指定要傳送 MDN 的位置 URL。
啟用 NRR 否 指定是否要求不可否認性收據 (NRR)。 此通訊屬性提供證據,證明資料已按指定接收到。
SHA2 演算法格式 否 指定 MIC 演算法格式以用於在發出 AS2 訊息或 MDN 的標頭中簽署。

下一步

交換 AS2 訊息