将站点部署到 IIS 后,我的样式表和图像无法加载。它在视觉工作室和本地 IIS 中运行良好。
我认为它正在尝试对静态内容进行身份验证,因为 css 源显示LogOn?ReturnUrl=%2fContent%2fstyle.css
在 Chrome 检查器中。如果我检查 css 的源代码,它只是我的登录页面。
我确保服务器设置为提供静态文件,并且 IIS 用户可以访问所有文件。
我还尝试将以下代码添加到我的 web.config 中:
<authorization>
<allow users="*" />
</authorization>
我在类似的堆栈溢出问题中发现了这一点,但它不起作用。