共用方式為


如何使用 MSMQ 配接器設定憑證

MSMQ 傳送配接器可協助保護與接受或要求客戶端憑證的伺服器連線。 如果指定客戶端憑證,MSMQ 傳送配接器會在與需要或接受客戶端憑證的伺服器連線時使用憑證。 如果未指定客戶端憑證,且目的地伺服器需要客戶端憑證,則傳送者不會通過驗證,而且 MSMQ 傳送配接器無法傳送訊息,並遵循標準重試邏輯。

MSMQ 傳送配接器會使用 BizTalk Server 進程執行所在的帳戶個人存放區中的用戶端憑證。 憑證是由其指紋所指定。 如果 MSMQ 傳送配接器因故無法載入憑證,則會暫停傳送的訊息。

使用 MSMQ 配接器傳送加密或已簽署的訊息時,請設定傳送埠的憑證指紋 MSMQ 傳輸屬性。 在此屬性中,指定要用於訊息驗證之憑證的指紋。 使用此屬性搭配使用驗證屬性來驗證訊息。 使用 [用戶名稱] 和 [密碼] 屬性來取得佇列的存取權。

先決條件

若要執行本主題中的程式,您必須以 BizTalk Server Administrators 群組的成員身分登入。

設定 BizTalk Server 透過 MSMQ 連線傳送訊息

  1. 在 BizTalk Server 管理控制台中,建立新的 MSMQ 傳送埠,或開啟現有 MSMQ 傳送埠的屬性。

  2. 按兩下 [傳送埠內容] 對話框的 [傳輸] 區段中的 [設定]。

  3. [MSMQ 傳輸屬性 ] 對話框中,針對 [ 驗證],選取 [True]。

  4. 針對 [憑證指紋],輸入適當的指紋。

  5. 點擊 [確定],然後再次點擊 [確定]