私はc#でWebサービス(asmx)を作成しています。私は何をしたいユーザーパスワード保護を有効にする(Webサービスは、IIS 7.5でホストされている)ので、クライアントはこのようにそれを使用することになります:iisを使用してログインパスワードを使用してWebサービスへのアクセスを制限する方法
using(var client = new SoapClient())
{
client.ClientCredentials.UserName.UserName = "UserName";
client.ClientCredentials.UserName.Password = "Password";
var result = client.CallWebServiceMethod();
}
私はそれを有効にするには、IISで何をすべき?
私の例では、どのような認証が提供されていますか? – StuffHappens
httpmoduleの方法では、基本認証またはダイジェスト認証を使用することができます。 soapclientからのクライアント証明書は、私が考えると、石鹸ベースの認証を使用しています。 –