13
我試圖使用VB.NET使用HTTP基本身份驗證安全的PHP WebService。我目前管理可以將其作爲一個Web引用,並做得到100%的完美融合如下:如何使用WCF服務發送HTTP身份驗證憑證參考
Dim Credentials = New System.Net.NetworkCredential("username", "password")
Dim CredentialCache = New System.Net.CredentialCache()
CredentialCache.Add(New Uri(MyWebService.Url), "Basic", Credentials)
MyWebService.Credentials = CredentialCache
MyWebService.PreAuthenticate = True
我也可以成功添加web服務作爲「服務引用」,這也工作正常,只要我關閉SOAP服務器上的所有HTTP認證。
我的問題是,我無法找到使用服務時的參考,而不是發送基本HTTP認證證書的任何記錄手段「Web引用」
難道我就在我的理解是「Web引用」是傳統的Web服務消費方法?