クライアント側で何を指定する必要がありますか?
これで十分ですか:
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 がダイジェスト認証がドメイン コントローラーを使用すると言っている場合、それはどういう意味ですか? それに対してユーザー名\パスワードを検証しますか?