1

統合 Windows 認証を使用する SOAP ベースの Web サービス (SSRS 2005 レポート サービス) を呼び出す必要がある Windows 認証を使用する ASP 3.5 Web フォーム アプリがあります。ただし、asp バックエンドから Web サービスを呼び出すと、401 エラーがスローされ続けます。Web サービスで匿名認証を有効にすると、IUSR_xxx アカウントを使用して問題なく動作しますが、asp Web アプリにアクセスするユーザーの Windows アカウントを使用して接続する必要があります。Windows ユーザー資格情報を渡すにはどうすればよいですか?

4

1 に答える 1

4

デフォルトの資格情報をプロキシに提供して、Web サービスを認証する必要があります。このような

localhost.ServiceX myProxy = new localhost.ServiceX();
myProxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
于 2009-09-15T07:50:44.060 に答える