2009-09-04 9 views
13

VB.NETを使用してHTTP基本認証Web Webサービスを使用しようとしています。私は、これまでの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サービスの消費のレガシーメソッド?

答えて

関連する問題