部署到IIS 7后未加载静态内容

时间:2012-11-14 17:52:10

标签: asp.net-mvc-3 iis-7

在将网站部署到IIS后,我的样式表和图片未加载,我遇到了问题。它在visual studio和本地IIS中运行良好。

我认为它正在尝试验证静态内容,因为css源在Chrome检查器中显示为LogOn?ReturnUrl=%2fContent%2fstyle.css。如果我检查css的源代码,那只是我的登录页面。

我确保服务器设置为提供静态文件,IIS用户可以访问所有文件。

我也尝试将以下代码添加到我的web.config:

<authorization>
         <allow users="*" />
  </authorization>

我在类似的堆栈溢出问题中发现了这个问题,但它没有用。

1 个答案:

答案 0 :(得分:3)

我明白了。我必须设置匿名身份验证才能使用app_pool身份。