MVC4发布到IIS7.5

时间:2013-05-10 19:40:12

标签: asp.net-mvc-4 iis-7.5

我有一个可以在Visual Studio中正常运行的MVC4应用程序,但是当我将它构建到本地IIS或将其发布到远程IIS(7.5两者)时,我收到403错误。

我在IIS中缺少一些设置来运行MVC吗? (我在服务器上运行PHP Zend 2和Symphony应用程序没有问题)

2 个答案:

答案 0 :(得分:0)

403是拒绝访问。您的应用程序中是否有身份验证方案,或者它应该是匿名访问?如果您想要匿名访问,请打开IIS管理器并转到您的网站。在IIS部分下,打开“身份验证”项,并确保启用了匿名身份验证。另一个要检查的位置是在ASP.NET部分下,确保在.NET授权部分下没有拒绝。

答案 1 :(得分:0)

解决方案?将此行添加到我的web.config

<system.Webserver>

<modules runAllManagedModulesForAllRequests="true"/>

似乎会在某处记录......或者可能包含在脚手架中。 只是一个想法。

相关问题