4

クライアント側で何を指定する必要がありますか?

これで十分ですか:

binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Digest; 
//...
cf.Credentials.HttpDigest.ClientCredential =  new NetworkCredential("myuser", "mypass", "mydomain");
cf.Credentials.HttpDigest.AllowedImpersonationLevel = TokenImpersonationLevel.Impersonation;

サーバー側で何を指定する必要がありますか? 明らかに必要なもの:

binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Digest;

しかし、クライアントを検証するために、サーバーのどこでダイジェストのユーザー名\パスワードを指定しますか?

さらに、Micosoft がダイジェスト認証がドメイン コントローラーを使用すると言っている場合、それはどういう意味ですか? それに対してユーザー名\パスワードを検証しますか?

4

0 に答える 0