5
This answerは.asmxというWebサービスを呼び出すときに使用する認証タイプを指定する必要はありませんことを説明していますWCFでDefaultCredentialsを渡すのと同じことは何ですか?
WebServiceProxy proxy = new WebServiceProxy(); // Derived from SoapHttpClientProtocol
proxy.Credentials = CredentialCache.DefaultCredentials;
この方法では、NTLMとKerberos認証の両方で動作します。コードが実行されているWindowsアカウントの資格情報が渡されます。
NTLMとKerberos環境の両方で機能するWCFの同等機能は何ですか?
ので、認証を指定しないようにする方法はありませんか?つまり、環境がKerberosかNTLMかどうかを知る必要がありますか? –
Kerberosを使用すると、クライアントとサーバーが使用される前に特定の条件を満たす必要があります。そうでない場合、Windows認証でNTLMが使用されます – ericphan