ステージング環境に展開しようとしているWebForms/MVC混合アプリケーションがあります。これは、IIS7.5を使用したServer2008R2の新規インストールです。
このアプリケーションは、(Visual StudioのWebサーバーを介して)任意のローカルマシンで開発している間は正常に機能しますが、ステージングサーバーでホストされている場合、次のエラーが発生します。
HTTPエラー401.3-無許可
Webサーバー上のこのリソースのアクセス制御リスト(ACL)構成または暗号化設定のため、このディレクトリまたはページを表示する権限がありません。
これを修正するために設定したもの:
- 匿名認証が有効になっています。
- 他のすべての形式の認証は無効になっています。
- 承認は、すべてのユーザーを許可するように設定されています。
- IIS_IUSRSグループは、ファイルシステムを介してアクセスできます。