まず、既存の投稿の解決策を探しましたが、私を助けた解決策は見つかりませんでした。ここに私の問題は次のとおりです。ASP.NETでのWindows認証では、401が提供されます
ASPXがありますが、私はASP .NET Webサービスアプリケーションから起動しようとしています。ターゲットURLは "http://server.company.com/Test/something.aspx?Id=ABCDEF&firstname=Matt&lastname=Damon"です。
対象のWebサービスでは、私たちのAD(Windows)ログインで認証する必要があります。
私は( "identity impersonate =" true "userName =" domain \ userid "password =" pwd123 "/>")を追加しようとしましたが動作しませんでした。
ブラウザでターゲットURLを開くと、Windowsのログインが要求され、提供すればすべてが期待通りに機能します。
私はまた、 "CredentialCache.DefaultNetworkCredentials"と私がオンラインで読んだ他の勧告を試しました。
毎回、私はこのエラーを取得する:System.Net.WebException:リモートサーバーがエラーを返しました:(401)無許可。
私にこれを手伝ってください。
ASPXを呼び出すためのあなたの関連するコードを共有してください。 – mason
コードを表示します。 – MUT