1
我只是想使用Windows身份驗證但是登錄憑據在遠程計算機消耗了Web服務的Web服務在本地&遠程計算機不同。消費通過Windows身份驗證
代碼段:
Dim objproxy As New WebReference.Service1
'Create a new instance of CredentialCache.
Dim mycredentialCache As CredentialCache = New CredentialCache()
'Create a new instance of NetworkCredential using the client
Dim credentials As NetworkCredential = New NetworkCredential("username", "pwd","domain")
'Add the NetworkCredential to the CredentialCache.
'mycredentialCache.Add(New Uri(objproxy.Url), "Basic", credentials)
objproxy.Credentials = credentials
據超時但是當我使用
mycredentialCache.Add(New Uri(objproxy.Url), "Basic", credentials)
我得到 「401未授權」 的消息,
請協助。
Tuzo,感謝我一直在使用上面的選項試圖鏈接不工作:-( – user81503 2009-08-12 07:56:35
你可以瀏覽服務使用Web瀏覽器嗎?您也可以嘗試檢查使用諸如Fiddler看到的東西是什麼線路上發生的HTTP流量。 – 2009-08-12 14:25:35
Tuzo,我能夠成功添加Web引用,有小提琴手進行檢查,找出什麼地方錯了 – user81503 2009-08-13 09:01:01