WS-Addressing 規格提供傳輸中立性的機制,可讓 SOAP 型 Web 服務傳達定址資訊。您可以利用 WSDL 安全演算法,將 WS-Addressing 新增到您的服務測試中。
開始之前
將 WS-Addressing 新增至安全配置之前,您必須有一項服務測試,且其中的要求和回應與有效的 WSDL 相關。
程序
如果要將 WS-Addressing 新增至 WSDL 安全演算法,請執行下列動作:
- 開啟測試,選取一項服務要求,並在「原始交易資料」視圖中,選取讓 XML 文件在安全處理之後顯示。
- 在「要求堆疊」頁面中,按一下編輯 WSDL 安全
。 提示: 如果您需要編輯送入回應的個別安全或處理演算法,請按一下顯示回應堆疊,以便在編輯器中新增一個「回應堆疊」頁面。
這時會開啟「WSDL 安全編輯器」。
- 選取 WSDL 安全編輯器的演算法堆疊頁面,並在安全演算法清單中,選取或建立一個安全演算法。
- 在堆疊內容清單中,按一下,然後指定服務所實作的設定。
- WS-Addressing 演算法
- 如果您的服務使用 WS-Addressing 2004/08 或 WS-Addressing 1.0 核心標準,請使用這個區塊。
- 名稱空間
- 指定 WS-Addressing 2004/08 或 WS-Addressing 1.0 核心的名稱空間。
- 要求使用 WS-Addressing 時的動作
- 如果要求中已使用 WS-Addressing,請選取要完成的動作。
- 將「回覆目的地」中的匿名位址取代為:
- 選取這個選項時,會在「回覆目的地」標頭中產生指定的位址,而不使用匿名位址。
- 移除回應中的 WS-Addressing
- 選取這個選項時,會移除回應中的任何 WS-Addressing 標頭。
- 儲存 WSDL 安全演算法,並且選取測試編輯器。 WS-Addressing 名稱空間和標頭 XML 內容會顯示在「原始交易資料」視圖中。