1

現在、適切なサイズのプロジェクトで使用されているハイブリッド WCF と ASMX Web サービスがあります。現在、ほとんどの場合、すべてが完全に正常に機能していますが、まれに一見ランダムに、Web サービスが呼び出しをブロックし始め、問題のページに 401 Unauthorized エラーが返されることがあります。これを引き起こしているのは ASMX サービス コールのようですが、頻繁に発生するわけではなく、再現性がないため、断言できません。

エラーは IIS のリセット後に解消され、少なくとも 1 回は自然に解消されました。匿名アクセスを無効にして、資格情報の種類として Windows 認証を使用します。

なぜこれが起こっているのかについて誰にもアイデアがありますか?

4

1 に答える 1

1

私たちが最終的に見つけ出した解決策は、レジストリを少し編集して、IIS でのログインの問題を引き起こすループバック チェックを無効にすることでした。私たちは実際にこのレジストリの編集を行っていましたが、時間の経過とともに忘れていました。

キーは次の場所にあります。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

DisableLoopbackCheckの値を持つ DWORD を追加する1と、問題が解決されるようです

MS サポート リンク: http://support.microsoft.com/kb/896861

于 2010-07-14T16:05:40.720 に答える