程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> C# 用SoapUI調試WCF服務接口(WCF中包含用戶名密碼的驗證),

C# 用SoapUI調試WCF服務接口(WCF中包含用戶名密碼的驗證),

編輯:關於.NET

C# 用SoapUI調試WCF服務接口(WCF中包含用戶名密碼的驗證),


問題描述:

一般調試wcf程序可以直接建一個單元測試,直接調接口。

但是,這次,我還要測試在接口內的代碼中看接收到的用戶名密碼是否正確,所以,單一的直接調用接口方法行不通,

然後就想辦法通過soapUI輸入用戶名和密碼調用接口調試。

 

解決方案:

1.建立IIS站點a,指向……src\WCF(右鍵項目名稱->在文件資源管理器中打開文件夾,直接復制該打開的文件夾路徑,建立站點,指向該路徑)

2.設置站點a的IP為127.0.0.1 ,端口隨便,無沖突即可

3.在IIS站點中找到服務所在,如“StoreCreditWCF.svc”-->郵件-->浏覽,確保能在浏覽器中打開,復制鏈接在SoapUI中打開

4.在soapUI中找到目標接口,填寫好用戶名密碼和密碼類型,填寫好參數

5.在項目中選中WCF服務項目,調試-->附加到-->附件到進程,勾選“顯示所有用戶的進程”-->刷新,在可用進行中找到你IIS中站點a的進程(即進程名為“w3wp.exe”,且用戶名中包含站點a名稱的進程)->選中->附加

6.在WCF服務接口中打好斷點,點擊soapUI,就可以調試了。

有沒有發現程序運行到你設的斷點處了?

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved