0

Visual Studio から正常に動作する MVC4 アプリケーションがありますが、それをローカル IIS にビルドするか、リモート IIS (両方とも 7.5) に公開すると、403 エラーが発生します。

MVC を実行するために IIS に欠けている設定はありますか? (サーバー上で PHP Zend 2 と Symphony アプリを問題なく実行しています)

4

2 に答える 2

0

403 はアクセス拒否です。アプリケーションに認証スキームがありますか、それとも匿名アクセスであるはずですか? 匿名アクセスが必要な場合は、IIS マネージャーを開き、Web サイトに移動します。IIS セクションで、認証項目を開き、匿名認証が有効になっていることを確認します。もう 1 つの確認場所は ASP.NET セクションの下です。.NET 承認セクションの下に拒否がないことを確認してください。

于 2013-05-10T19:51:07.230 に答える
0

ソリューション?この行を web.config に追加する

<system.Webserver>

<modules runAllManagedModulesForAllRequests="true"/>

それはどこかに文書化されているようです...あるいは足場に含まれているかもしれません. ちょっとした考え。

于 2013-05-10T20:53:49.423 に答える