IIS 7.5仅显示目录列表或403而不是ASP.NET应用程序

zlZ*_*mon 2 c# asp.net iis asp.net-mvc

我成功地将Web部署用于本地网络中的IIS 7.5服务器.但是,当我想浏览侧面时,我只得到403.14错误.我可以通过启用目录浏览来解决这个问题但我只看到目录列表而不是实际的应用程序.(基本上我看到Web部署的所有文件夹和文件)

当我在Visual Studio中启动应用程序时,我得到的网站(登录)是: localhost:14421/Account/Login

在进行Web部署后,我也无法在IIS上看到任何.aspx或.html文件.我错过了什么设置?

zlZ*_*mon 6

将此添加到Web.config修复了该问题:

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/> 
</system.webServer>
Run Code Online (Sandbox Code Playgroud)

解决此问题的另一种方法是安装Windows Server 2008 R2 x64 Edition的修补程序更新

  • 我遇到了同样的问题并且无法解决。而且我的Web.config似乎有点不同。有什么方法可以帮助我添加更多信息吗?或者也许是您提到的相同更新,但我的操作系统是“Windows Server Standard 2007 Service Pack 2” (2认同)