共用方式為


WCF-WebHttp 配接器

Microsoft BizTalk Server會使用WCF-WebHttp配接器將訊息傳送至 RESTful 服務。 WCF-WebHttp傳送配接器會從 BizTalk 訊息將 HTTP 訊息傳送至服務。 接收位置會接收來自 RESTful 服務的訊息。 針對 GET 和 DELETE 要求,配接器不會使用任何承載。 針對 POST 和 PUT 要求,配接器會使用 BizTalk 訊息本文部分至 HTTP 內容/承載。

本主題說明如何使用 BizTalk 管理來建立接收位置和傳送埠。

建立接收位置

注意

完成下列程式之前,您必須先新增單向接收埠。 請參閱 如何建立接收埠

  1. 在 BizTalk Server 管理主控台中,依序展開 [BizTalk Server 管理]、[BizTalk 群組]、[應用程式] 和 [應用程式] ,然後展開您要建立接收位置的應用程式。

  2. 在左窗格中按一下 [接收埠] 節點,在右窗格中以滑鼠右鍵按一下您想與新接收位置建立關聯的接收埠,然後按一下 [屬性]

  3. 在 [ 接收埠內容 ] 對話方塊的左窗格中,選取 [ 接收位置],然後在右窗格中按一下 [ 新增 ] 以建立新的接收位置。

  4. 在 [接收位置屬性] 對話方塊的 [傳輸] 區段中,從 [類型] 下拉式清單選取 [WCF-WebHttp] ,然後按一下 [設定] ,以設定接收位置的傳輸屬性。

  5. 在 [ 一般] 索引標籤中,設定接收訊息之 REST 介面的端點位址。

    使用 作法
    位址 (URI) 必要。 指定BizTalk Server可以接收 HTTP 型 RESTful 訊息的 URI。
    端點識別 選擇性。 指定端點識別。 這些設定可讓端點驗證此接收位置。 在端點與接收位置之間的交握程序中,Windows Communication Foundation (WCF) 基礎結構可確保預期之服務的識別與此元素的值相符。

    預設為空字串。
    HTTP 方法和 URL 對應 BTS 作業對應可讓使用者根據傳入的 HTTP 方法和 URL 子路徑,將傳入的 HTTP 要求對應到訊息內容中的 BTS 作業。 傳入的 HTTP 方法和 URL 子路徑會針對一組 HTTP 方法和 URI 範本進行比對。 如果找到相符項目,配接器會以訊息中指定的值,將 BTS.Operation 屬性提升至 BizTalk 訊息內容。

    您可以將 HTTP 方法對 URL 的對應指定為單數格式或多對應格式。 多對應格式看起來如下:

    <BtsHttpUrlMapping> <Operation Name = "DelCust" Method="DELETE" Url="/Customer/12345</BtsHttpUrlMapping>

    在上述程式碼片段中,請注意客戶 ID 以常值 12345提供。 不過,可能會有些情況下,客戶 ID 或其他查詢變數必須在執行階段決定。 若要啟用這種情況,您必須在大括號 {} 內提供 URL 的變數元件。 例如在以上片段中,如果您以變數指定客戶 ID,它應該像這樣:

    <BtsHttpUrlMapping> <Operation Name = "DelCust" Method="DELETE" Url="/Customer/{ID}</BtsHttpUrlMapping>

    在這種情況下,您也必須指定變數 ID 的值在執行階段必須從何處取得。 指定的方法是使用 變數對應

    注意
    在 URL 欄位中,任何特殊 XML 字元都必須「逸出」。 這可確保特殊 XML 字元會由埠處理並保留。 例如, & 特殊字元必須逸出為 &amp;

    寄件者:
    Url=”/Customer?{ID}& group=Location”
    變更為:
    Url=”/Customer?{ID}&amp;group=Location”
    變數對應 如果您指定了 HTTP 方法 URL 對應的變數,您必須指定變數在執行階段對應到的目標。 按一下 [編輯] 按鈕即可啟動 [變數對應] 對話方塊。 在 [變數] 資料行下,對話方塊會列出您為 [HTTP 方法和 URL 對應] 定義的變數。 在 [屬性名稱] 欄位中,您必須指定提供值以和變數相關聯的屬性名稱。 您必須已經在解決方案中定義/提升此屬性。 您也必須在 [屬性命名空間] 欄位中提供屬性的命名空間。
  6. 在 [ 系結] 索引標籤中,設定逾時和編碼相關的屬性。

    使用 作法
    啟用等候逾時 (hh:mmss) 指定時間值,表示可供完成通道開啟作業的時間間隔。 這個值應大於或等於 System.TimeSpan.Zero

    預設值:00:01:00

    最大值:23:59:59
    傳送逾時 (hh:mmss) 指定時間值,表示可供完成傳送作業的時間間隔。 這個值應大於或等於 System.TimeSpan.Zero。 如果您使用要求-回應接收埠,這個值會指定完成整個互動的時間長度,即使服務傳回很大的訊息也是如此。

    預設值:00:01:00

    最大值:23:59:59
    關閉逾時 (hh:mmss) 指定時間值,表示可供完成通道關閉作業的時間間隔。 這個值應大於或等於 System.TimeSpan.Zero

    預設值:00:01:00

    最大值:23:59:59
    接收訊息大小上限 (以位元組為單位) 以位元組為單位,指定可在網路上接收的訊息大小上限 (含標頭)。 訊息的大小受限於配置給每個訊息的記憶體數量。 您可以使用這個屬性來限制遭受拒絕服務 (DoS) 攻擊的風險程度。

    WCF-WebHttp 配接器會在緩衝的傳輸模式下,利用 WebHttpBinding 類別與端點進行通訊。 在緩衝的傳輸模式下, WebHttpBinding.MaxBufferSize 屬性一律等於這個屬性的值。

    預設值:65536

    最大值:2147483647
    同時呼叫數目上限 指定對單一服務執行個體的並行呼叫數目。 超出上限的呼叫將排入佇列。 將此值設定為 0 相當於將它設定為 Int32.MaxValue

    預設值為 200。
  7. 在 [ 安全性 ] 索引標籤中,定義 WCF-WebHttp 接收位置的安全性功能。

    使用 作法
    安全性模式 指定使用的安全性類型。 有效值如下:

    - :傳輸期間不會保護訊息。

    - 傳輸:使用 HTTPS 傳輸提供安全性。 使用 HTTPS 來維護 SOAP 訊息的安全。 若要使用這個模式,您必須在 Microsoft Internet Information Services (IIS) 中設定「安全通訊端層」(SSL)。

    - TransportWithMessageCredential:完整性、機密性和服務驗證是由 HTTPS 傳輸所提供。 若要使用這個模式,您必須在 Microsoft Internet Information Services (IIS) 中設定「安全通訊端層」(SSL)。

    預設值為 [傳輸]
    傳輸用戶端認證類型 指定在執行用戶端驗證時,所要使用的認證類型。 有效值如下:

    - :傳輸層級不會進行驗證。

    - 基本:基本驗證。 在基本驗證中,會透過網路傳送純文字格式的使用者名稱和密碼。 您必須建立對應到認證的網域或本機使用者帳戶。

    - 摘要:摘要式驗證。 此驗證方法的運作方式與基本驗證相當類似,例外的一點是密碼會透過網路傳送為雜湊值,以提供額外的安全性。 只有當網域具有執行 Windows Server 作業系統驗證的網域控制站時,才能使用摘要驗證。 您必須建立對應到用戶端認證的網域或本機使用者帳戶。

    - Ntlm:NTLM 驗證。 用戶端可以傳送認證,而不需要傳送密碼給這個接收位置。 您必須建立對應到用戶端認證的網域或本機使用者帳戶。

    - Windows:Windows 整合式驗證。 Windows Communication Foundation 會交涉 Kerberos 或 NTLM (當有網域存在時,則偏好 Kerberos)。 如果您想要使用 Kerberos,請務必讓用戶端識別具有服務主要名稱 (SPN) 的服務。 您必須建立對應到用戶端認證的網域或本機使用者帳戶。

    - 憑證:使用用戶端憑證進行用戶端驗證。 用戶端 X.509 憑證的 CA 憑證鏈結必須安裝在這部電腦的「信任的根憑證授權單位」憑證存放區中,才可以向這個接收位置驗證用戶端。

    注意傳輸用戶端認證類型屬性必須符合裝載此接收位置之 IIS 虛擬目錄的驗證配置。 例如,如果您將此屬性設為 [Windows],您也需要針對裝載它的虛擬目錄啟用 [整合式 Windows 驗證] 。 同樣地,如果您將此屬性設為 [無],您必須允許針對裝載此接收位置的虛擬目錄進行匿名存取。

    預設值為 Windows
    服務憑證 - 指紋 針對此接收位置指定用戶端用來驗證服務之 X.509 憑證的憑證指紋。 您可以使用 [瀏覽] 按鈕瀏覽至 「目前使用者」 位置的 My 存放區,以選取憑證指紋。

    注意 您必須針對裝載此接收位置的接收處理常式,將服務憑證安裝到使用者帳戶的 目前使用者 位置。

    最小長度:00

    最大長度:40

    預設為空字串。
  8. 在 [ 行為] 索引標籤中,指定服務層級和端點層級的不同行為。 這些行為是以類別.NET Framework為基礎。

    使用 作法
    ServiceBehavior 在服務層級擴充 WCF 服務的功能。 您可以新增執行不同動作的擴充功能,例如定義安全性設定、啟用偵錯、實作節流,以及使用其他 .NET 類別。

    以滑鼠右鍵按一下 [ServiceBehavior],然後 選取 [新增擴充功能]。 此清單會顯示可使用的 .NET 類別。
    EndpointBehavior 擴充在端點層級接收要求的方式函式。 您可以新增執行不同動作的延伸模組,例如從瀏覽器型 ASP.NET AJAX 用戶端接收 HTTP 要求、指定交易的時間間隔、選擇同步或非同步接收訊息,以及使用其他 .NET 類別。

    以滑鼠右鍵按一下 [EndpointBehavior],然後 選取 [新增擴充功能]。 此清單會顯示可使用的 .NET 類別。

    這類似于 WCF-Custom 接收位置的行為設定。 請參閱UI 指引和開發人員 API 命名空間參考中的WCF-自訂傳輸屬性對話方塊、接收、行為索引標籤。

  9. 在 [ 訊息] 索引標籤中,指定 SOAP Body 元素的資料選取範圍。

    使用 作法
    輸出 HTTP 標頭 如果有的話,指定回應訊息上加了戳記的 HTTP 標頭。
    失敗時停用位置 指定是否停用由於接收管線失敗或路由失敗造成輸入處理失敗的接收位置。

    預設值為清除此核取方塊。
    失敗時擱置的要求訊息 指定是否擱置因接收管線失敗或路由失敗而造成輸入處理失敗的要求訊息。

    預設值為清除核取方塊。
    錯誤中包含例外狀況詳細資料 指定是否要將在錯誤發生時傳回 SOAP 錯誤以方便偵錯。

    預設值為清除核取方塊。
  10. 按一下 [確定]。

  11. [接收位置屬性] 對話方塊中輸入適當的值,以完成接收位置的組態,然後按一下 [確定] 儲存設定值。 如需 [接收位置屬性] 對話方塊的詳細資訊,請參閱 如何建立接收位置

建立傳送埠

  1. 在 [BizTalk 管理主控台] 中建立新的傳送埠,或按兩下現有的傳送埠進行修改。 請參閱 如何建立傳送埠。 針對 [一般] 索引標籤的 [傳輸] 區段中的 [類型] 選項,設定所有傳送埠選項並指定WCF-WebHttp

  2. 在 [ 一般 ] 索引標籤的 [ 傳輸 ] 區段中,按一下 [ 設定 ] 按鈕。

  3. 在 [ 一般 ] 索引標籤中,為傳送訊息的 REST 介面設定端點位址。

    使用 作法
    位址 (URI) 必要。 指定傳送訊息之 REST 介面的 URI。
    端點識別 選擇性。 指定端點識別。 這些設定可讓端點驗證此傳送埠。 在端點與接收位置之間的交握程序中,Windows Communication Foundation (WCF) 基礎結構可確保預期之服務的識別與此元素的值相符。

    預設為空字串。
    HTTP 方法和 URL 對應 BTS 作業對應可讓使用者根據傳入的 HTTP 方法和 URL 子路徑,將傳入的 HTTP 要求對應到訊息內容中的 BTS 作業。 傳入的 HTTP 方法和 URL 子路徑會針對一組 HTTP 方法和 URI 範本進行比對。 如果找到相符項目,配接器會以訊息中指定的值,將 BTS.Operation 屬性提升至 BizTalk 訊息內容。

    您可以將 HTTP 方法對 URL 的對應指定為單數格式或多對應格式。 多對應格式看起來如下:

    BtsHttpUrlMapping> <Operation Name = "DelCust" Method="DELETE" Url="/Customer/12345" /> </BtsHttpUrlMapping>

    在上述程式碼片段中,請注意客戶 ID 以常值 12345提供。 不過,可能會有些情況下,客戶 ID 或其他查詢變數必須在執行階段決定。 若要啟用這種情況,您必須在大括號 {} 內提供 URL 的變數元件。 例如在以上片段中,如果您以變數指定客戶 ID,它應該像這樣:

    <BtsHttpUrlMapping> <Operation Name = "DelCust" Method="DELETE" Url="/Customer/{ID}" /> </BtsHttpUrlMapping>

    在這種情況下,您也必須指定變數 ID 的值在執行階段必須從何處取得。 指定的方法是使用 變數對應

    注意
    在 [URL] 欄位中,任何特殊 XML 字元都必須「逸出」。 這可確保埠會處理及保留特殊 XML 字元。 例如, & 特殊字元必須逸出為 &amp;

    寄件者:
    Url=”/Customer?{ID}& group=Location”
    變更為:
    Url=”/Customer?{ID}&amp;group=Location”
    變數對應 如果您指定了 HTTP 方法 URL 對應的變數,您必須指定變數在執行階段對應到的目標。 按一下 [編輯] 按鈕即可啟動 [變數對應] 對話方塊。 在 [變數] 資料行下,對話方塊會列出您為 [HTTP 方法和 URL 對應] 定義的變數。 在 [屬性名稱] 欄位中,您必須指定提供值以和變數相關聯的屬性名稱。 您必須已經在解決方案中定義/提升此屬性。 您也必須在 [屬性命名空間] 欄位中提供屬性的命名空間。
  4. 在 [ 系結] 索引標籤中,設定逾時和編碼相關的屬性。

    使用 作法
    啟用等候逾時 (hh:mmss) 指定時間值,表示可供完成通道開啟作業的時間間隔。 這個值應大於或等於 System.TimeSpan.Zero

    預設值:00:01:00

    最大值:23:59:59
    傳送逾時 (hh:mmss) 指定時間值,表示可供完成傳送作業的時間間隔。 這個值應大於或等於 System.TimeSpan.Zero。 如果您使用要求-回應接收埠,這個值會指定完成整個互動的時間長度,即使服務傳回很大的訊息也是如此。

    預設值:00:01:00

    最大值:23:59:59
    關閉逾時 (hh:mmss) 指定時間值,表示可供完成通道關閉作業的時間間隔。 這個值應大於或等於 System.TimeSpan.Zero

    預設值:00:01:00

    最大值:23:59:59
    接收訊息大小上限 (以位元組為單位) 以位元組為單位,指定可在網路上接收的訊息大小上限 (含標頭)。 訊息的大小受限於配置給每個訊息的記憶體數量。 您可以使用這個屬性來限制遭受拒絕服務 (DoS) 攻擊的風險程度。

    WCF-WebHttp 配接器會在緩衝的傳輸模式下,利用 WebHttpBinding 類別與端點進行通訊。 在緩衝的傳輸模式下, WebHttpBinding.MaxBufferSize 屬性一律等於這個屬性的值。

    預設值:65536

    最大值:2147483647
  5. 在 [ 安全性] 索引 標籤中,定義 WCF-WebHttp 傳送埠的安全性功能。

    使用 作法
    安全性模式 指定使用的安全性類型。 有效值如下:

    - :傳輸期間不會保護訊息。
    - 傳輸:使用 HTTPS 傳輸提供安全性。 使用 HTTPS 來維護 SOAP 訊息的安全。 此服務之 X.509 憑證的 CA 憑證鏈結必須安裝在這部電腦的「信任的根憑證授權單位」憑證存放區中,才可以使用此服務的憑證向傳送埠驗證此服務。
    - TransportWithMessageCredential:HTTPS 傳輸會提供完整性、機密性和服務驗證。 此服務之 X.509 憑證的 CA 憑證鏈結必須安裝在這部電腦的「信任的根憑證授權單位」憑證存放區中,才可以使用此服務的憑證向傳送埠驗證此服務。 傳送埠驗證是由 SOAP 訊息安全性所提供。

    預設值為 [無]。
    傳輸用戶端認證類型 指定在執行用戶端驗證時,所要使用的認證類型。 有效值如下:

    - :傳輸層級不會進行驗證。
    - 基本:基本驗證。 在基本驗證中,會透過網路傳送純文字格式的使用者名稱和密碼。 您必須建立對應到認證的網域或本機使用者帳戶。
    - 摘要:摘要式驗證。 此驗證方法的運作方式與基本驗證相當類似,例外的一點是密碼會透過網路傳送為雜湊值,以提供額外的安全性。 只有當網域具有執行 Windows Server 作業系統驗證的網域控制站時,才能使用摘要驗證。 您必須建立對應到用戶端認證的網域或本機使用者帳戶。
    - Ntlm:NTLM 驗證。 用戶端可以傳送認證,而不需要傳送密碼給這個接收位置。 您必須建立對應到用戶端認證的網域或本機使用者帳戶。
    - Windows:Windows 整合式驗證。 Windows Communication Foundation 會交涉 Kerberos 或 NTLM (當有網域存在時,則偏好 Kerberos)。 如果您想要使用 Kerberos,請務必讓用戶端識別具有服務主要名稱 (SPN) 的服務。 您必須建立對應到用戶端認證的網域或本機使用者帳戶。
    - 憑證:使用用戶端憑證進行用戶端驗證。 用戶端 X.509 憑證的 CA 憑證鏈結必須安裝在這部電腦的「信任的根憑證授權單位」憑證存放區中,才可以向這個接收位置驗證用戶端。 注意:傳輸用戶端認證類型屬性必須符合裝載此接收位置之 IIS 虛擬目錄的驗證配置。 例如,如果您將此屬性設為 [Windows],您也需要針對裝載它的虛擬目錄啟用 [整合式 Windows 驗證] 。 同樣地,如果您將此屬性設為 [無],您必須允許針對裝載此接收位置的虛擬目錄進行匿名存取。

    預設值為 Windows
    用戶端憑證 - 指紋 指定 X.509 憑證的指紋,以驗證此傳送埠至端點。 您可以使用 [流覽] 按鈕流覽至[目前使用者位置] 中的[我的商店] 來選取指紋。 注意: 您必須針對裝載此傳送埠的傳送處理常式,將用戶端憑證安裝到使用者帳戶的 目前使用者 位置。

    最小長度:00

    最大長度:40

    預設為空字串。
    服務憑證 - 指紋 指定 X.509 憑證的指紋,用於驗證此傳送埠傳送訊息至其中的端點。 您可以使用 [流覽] 按鈕,選取流覽至 [本機電腦] 位置的 [其他人員存放區] 指紋。

    最小長度:00

    最大長度:40

    預設為空字串。
    使用者名稱認證 指定用來傳送訊息的認證。 您可以按一下 [ 編輯 ] 按鈕來指定 屬性。 如果您選取[訊息用戶端認證類型] 的 [使用者名稱] 選項,則必須設定認證。

    預設值為 [不要使用單一登入]。
    使用 ACS 服務識別 適用于 BizTalk Server 2013 R2 和 BizTalk Server 2013。

    選取此核取方塊,然後按一下 [ 編輯 ],並提供下列值以向服務匯流排進行驗證。 只有在叫用服務匯流排相關實體的 REST 介面時,才需要此專案。

    - 存取控制服務 STS Uri – 將此設定為 https://<Namespace>-sb.accesscontrol.windows.net/ ,其中 < namespace > 是您的服務匯流排命名空間。
    - 簽發者名稱 – 指定簽發者名稱。 此值通常設定為擁有者。
    - 簽發者金鑰 – 指定簽發者金鑰。
    服務匯流排連線資訊 從 BizTalk Server 2016 開始的新功能。

    選擇使用服務匯流排命名空間的共用存取簽章 (SAS) 或存取控制服務 (ACS) 。

    選取選項,然後選取 [ 編輯 ] 以輸入金鑰資訊:

    - 共用存取簽章 :輸入存取金鑰名稱和存取金鑰。 這兩個值都會列在Azure 入口網站中。
    - 存取控制服務:輸入 STS URI (https://<yourNamespace>-sb.accesscontrol.windows.net/) 、簽發者名稱和簽發者金鑰。 使用Windows PowerShell來擷取這些值,如SB-Messaging 配接器中所述。
  6. 在 [ 行為] 索引 標籤中,設定此傳送埠的端點行為。

    使用 作法
    EndpointBehavior 擴充要求在端點層級傳送方式的功能。 您可以新增執行不同動作的延伸模組,例如定義 SOAP 處理行為、指定交易的時間間隔、控制探索功能,以及使用其他 .NET 類別。

    以滑鼠右鍵按一下 [EndpointBehavior],然後 選取 [新增擴充功能]。 此清單會顯示可以使用的 .NET 類別。

    這類似于 WCF-Custom 傳送埠的端點行為設定。 請參閱UI 指引和開發人員 API 命名空間參考中的WCF 自訂傳輸屬性對話方塊、傳送、行為索引標籤。

  7. 在 [ Proxy] 索引 標籤中,設定 WCF-WebHttp 傳送埠的 Proxy 設定。

    使用 作法
    使用傳送處理常式 Proxy 設定 指定此傳送埠是否要在裝載此傳送埠的傳送處理常式中,使用 Proxy 設定。

    這是預設值。
    不使用 Proxy 指出這個傳送埠是否要使用 Proxy 伺服器。

    預設值為清除核取方塊。
    使用 Proxy 指出此傳送埠是否使用 Address 屬性中指定的 Proxy 伺服器。

    預設值為清除核取方塊。
    位址 指定 Proxy 伺服器的位址。 根據安全性組態,使用 HTTPsHTTP 配置。 這個位址後面可以加上冒號和連接埠編號, 例如: http://127.0.0.1:8080

    只有在選取 [ 使用 Proxy ] 時,此屬性才需要值。

    類型:字串

    最大長度:256

    預設為空字串。
    使用者名稱 指定要用於驗證的使用者名稱。 若使用整合式驗證,則使用者名稱會包括網域,即「網域\使用者名稱」。 若使用 [基本] 或 [摘要] 驗證,則使用者名稱不包括「網域\」。 只有在選取 [ 使用 Proxy ] 時,此屬性才需要值。 注意: WCF-WebHttp 傳送配接器會使用 Proxy 的基本驗證。

    類型:字串

    最小長度:00

    最大長度:256

    預設為空字串。
    密碼 指定要用於驗證的密碼。

    只有在選取 [ 使用 Proxy ] 時,此屬性才需要值。

    類型:字串

    最小長度:00

    最大長度:256

    預設為空字串。
  8. 在 [ 訊息] 索引 標籤中,指定如何將訊息傳送至 REST 介面。

    使用 作法
    輸出 HTTP 標頭 如果有的話,指定回應訊息上加了戳記的 HTTP 標頭。
    隱藏動詞的本文 根據您用來叫用 REST 端點的動詞,您可能或可能不需要訊息承載。 例如,使用 GET 或 DELETE 動詞時,您可能不需要訊息承載。 不過,若要使用傳送埠觸發 REST 端點的呼叫,您可以使用包含訊息承載的虛擬訊息。 在訊息傳送至 REST 端點之前,必須先移除虛擬訊息中的訊息承載。 您可以使用 Suppress Body for Verbs 屬性來指定必須移除訊息承載的動詞。

    例如,如果您想要在使用 GET 動詞命令時移除訊息承載,請將此屬性的值指定為 GET
  9. 再次按一下 [確定 ] 和 [ 確定 ] 以儲存設定。

匯入 WCF 延伸模組

在接收處理常式或傳送處理常式中匯入 WCF 延伸模組:

  1. 在 [BizTalk Server管理] 中,依序展開 [BizTalk Server管理]、[BizTalk 群組]、[平臺設定] 和 [配接器]。

  2. 選取 [WCF-WebHttp],然後按兩下接收或傳送處理常式。

  3. 在 [一般] 索引標籤中,選取 [屬性]。

  4. [WCF 擴充功能] 中,選取 [ 入],然後流覽至 WCF 延伸模組組態檔。

將 Proxy 新增至傳送處理常式

您可以將 Proxy 新增至傳送埠或傳送處理常式。 如果您要在傳送埠新增 Proxy,請略過本節。

  1. 在 BizTalk Server 管理主控台中,依序展開 [BizTalk Server系統管理]、[BizTalk 群組]、[平臺設定] 和 [配接器]。

  2. 選取 [WCF-WebHttp],然後選取傳送處理常式。

  3. [配接器處理常式屬性] 的 [ 一般 ] 索引標籤上,選取 [ 屬性]。

  4. [Proxy] 索引標籤 中,執行下列動作。

    使用 作法
    使用 Proxy 指出此傳送處理常式是否使用 Proxy 伺服器。

    預設值為清除核取方塊。
    位址 指定 Proxy 伺服器的位址。 根據安全性組態,使用 HTTPsHTTP 配置。 這個位址後面可以加上冒號和連接埠編號, 例如: http://127.0.0.1:8080

    只有在選取 [ 使用 Proxy ] 時,此屬性才需要值。

    類型:字串

    最大長度:256

    預設為空字串。
    使用者名稱 指定要用於驗證的使用者名稱。 若使用整合式或基本驗證,則使用者名稱也包括網域,即「網域\使用者名稱」。 若使用摘要式驗證,則使用者名稱不包括「domain\」。

    只有在選取 [ 使用 Proxy ] 時,此屬性才需要值。

    類型:字串

    最小長度:00

    最大長度:256

    預設為空字串。
    密碼 指定要用於驗證的密碼。

    只有在選取 [ 使用 Proxy ] 時,此屬性才需要值。

    類型:字串

    最小長度:00

    最大長度:256

    預設為空字串。
  5. 按一下 [確定 ],直到您結束所有對話方塊為止。

另請參閱

SB-Messaging 配接器

使用配接器

何謂 WCF 配接器?