日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用SoapUI调用不同的安全WCF SOAP服务-基本身份验证,第二部分

發布時間:2023/12/3 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用SoapUI调用不同的安全WCF SOAP服务-基本身份验证,第二部分 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在本系列的第一篇文章中,我們創建了一個基本的身份驗證服務,以使用SoapUI進行調用。 因此,在第二篇文章中,我們將逐步演示如何使用此工具成功調用這種服務。

使用SoapUI的1-Basic WCF SOAP –創建新的SOAP項目

首先,我們需要創建一個SoapUI項目,并在“初始WSDL”中添加在第一篇文章中創建的WSDL服務的URL。 另外,添加所需的項目名稱。 將生成一個新項目,并帶有對該服務的示例請求。

使用SoapUI的2種基本WCF SOAP –身份驗證和與安全性相關的設置選項卡

成功創建新的SoapUI項目后,將其折疊直到請求的端點。 現在,雙擊請求或右鍵單擊以打開“顯示請求編輯器” 。 導航到底角的身份驗證(基本)”標簽,朝綠色圓圈包圍。

“授權”下拉列表中,選擇“基本” 。 它與之前創建的服務相同。 接下來,當我們可以分別插入“用戶名”和“密碼”服務憑據“ AVeryBigSum”“ 12345”時,SoapUI將顯示一個表單。

使用SoapUI的3基本WCF SOAP –與WS-Addressing相關的設置選項卡

導航到 WS-A”“配置”選項卡,然后啟用WS-A尋址 ,該尋址定義了兩種通常由傳輸協議( 端點引用 )和消息傳遞系統( 消息信息頭 )提供的可互操作的結構。 這些構造將這些基礎信息標準化為統一格式,可以獨立于傳輸或應用程序進行處理。

為了指示服務處理標頭中的關鍵元素,我們需要將“必須理解”配置指定為TRUE 。 標頭包含要處理的關鍵數據,并且收件人必須處理標頭。 如果服務無法處理標題或未收到標題,則會引發錯誤。

該工具使我們能夠啟用“添加默認wsa:至”和“添加默認wsa:操作”配置。 “添加默認wsa:到”提供目標屬性的值。 此屬性的默認匿名值為“ http://www.w3.org/2005/08/addressing/anonymous ”。 在上面的示例中,默認的wsa:Actionwsa:Towsa:MessageId標頭已啟用,因此,當我們發送請求時,可以在原始請求視圖中看到它們。

使用SoapUI的4-Secure WCF SOAP –與WS-Reliable消息相關的設置選項卡

為了確保兩個系統之間的可靠通信,我們啟用了“ WS-Reliable Message”規范。 這樣做的目的是確保在出現網絡故障時,將消息從發送方正確地傳輸到接收方。 同樣,我們為該演示選擇該規范的最新版本

5-請求屬性

最后,在“請求屬性” ->“ WSS-Password Type ”的左上角,我們選擇PasswordText 。 WSS-Password Type是一個概念,它將概述XML有效負載中的密碼是純文本還是摘要。 對于摘要,您可以使用Require Ws-Security密碼摘要憑據,因為我們需要知道密碼,所以這是用戶與聲明之間的一對一關系。 對于純文本,可以使用WS-Security UsernameToken配置文件憑證。

結論

在本文中,我們演示如何配置SoapUI項目以調用WCF基本身份驗證服務,我們將使用在第一篇文章中創建的先前的安全服務作為被測系統。 可從GitHub存儲庫訪問示例服務和SoapUi項目。 要下載它,請點擊此鏈接 。

本系列的最后一個也是最后一個演示將顯示如何調用由證書身份驗證保護的另一個WCF服務。

翻譯自: https://www.javacodegeeks.com/2020/04/invoking-different-secure-wcf-soap-services-using-soapui-basic-authentication-part-ii.html

總結

以上是生活随笔為你收集整理的使用SoapUI调用不同的安全WCF SOAP服务-基本身份验证,第二部分的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。