Asp.Net MVC缺少样式并默认登录页面

Kwa*_*eng 7 asp.net iis asp.net-mvc windows-server-2008

我只是设置了一个开箱即用的"W2K8 R2 Web"服务器并安装了开箱即用的IIS 7.然后我安装了.NET4框架并运行了"aspnet_regiis -i"命令.

我使用.NET 4.0集成应用程序池创建了一个站点.

我使用默认的MVC项目模板创建了一个MVC应用程序,没有修改我编译项目并使用(Publish)将文件部署到虚拟目录.

我可以拉网站,但页面中缺少样式,并且由于某种原因它会路由到/ Account/LogOn?ReturnUrl = /

Kwa*_*eng 7

对于新站点,您需要检查匿名身份验证的身份验证.

右键单击"匿名身​​份验证",选择"编辑..."

确保选中"应用程序池标识".出于某种原因,它默认为IUSR.这应该可以解决你的问题.

如果不尝试没有path属性的属性,它将允许web.config目录和任何子目录中的所有内容.