新增 WS-Addressing 到安全配置

WS-Addressing 規格提供傳輸中立性的機制,可讓 SOAP 型 Web 服務傳達定址資訊。您可以利用 WSDL 安全演算法,將 WS-Addressing 新增到您的服務測試中。

開始之前

將 WS-Addressing 新增至安全配置之前,您必須有一項服務測試,且其中的要求和回應與有效的 WSDL 相關。

程序

如果要將 WS-Addressing 新增至 WSDL 安全演算法,請執行下列動作:

  1. 開啟測試,選取一項服務要求,並在「原始交易資料」視圖中,選取讓 XML 文件在安全處理之後顯示
  2. 在「要求堆疊」頁面中,按一下編輯 WSDL 安全 編輯 WSDL 安全
    提示: 如果您需要編輯送入回應的個別安全或處理演算法,請按一下顯示回應堆疊,以便在編輯器中新增一個「回應堆疊」頁面。
    這時會開啟「WSDL 安全編輯器」。
  3. 選取 WSDL 安全編輯器的演算法堆疊頁面,並在安全演算法清單中,選取或建立一個安全演算法。
  4. 堆疊內容清單中,按一下新增 > WS-Addressing,然後指定服務所實作的設定。
    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 標頭。
  5. 儲存 WSDL 安全演算法,並且選取測試編輯器。 WS-Addressing 名稱空間和標頭 XML 內容會顯示在「原始交易資料」視圖中。

意見