匿名アクセスが無効で統合 Windows 認証が有効になっている IIS (6) でホストされている MVC 3 アプリケーションでアクセスの問題が発生しているようです。
ルート (http://devserver/) に移動すると、アプリケーションは正常に動作します。サブページ (http://devserver/wtf) に移動しようとしたり、サブページへのリンクをクリックしようとすると、ログオンを求められます。資格情報を 3 回入力すると、401.2 エラーが返されます。ユーザーが認証されていない場合、アプリケーションはログオン画面にリダイレクトするように設定されています。このコードは、すべてのコントローラーの派生元である基本コントローラーの OnActionExecuting にあります。サブページに移動するとき、このメソッドはヒットしません。なぜこれが起こっているのでしょうか?
私が試したと思う: http://support.microsoft.com/kb/871179 http://stackoverflow.com/questions/34194/asp-net-mvc-on-iis6
IIS のほぼすべてのセキュリティ設定。