我们刚刚在生产中部署了一个 ASP.NET MVC 4 webapp,并且正在试验一个奇怪的行为:该应用程序可以工作,但 图像未显示且部分 CSS 未加载 .
在分析 HTTP 请求时,我可以看到:
该应用程序在我们的 Dev/Integration/Staging 和 Pre-Prod 环境中正常运行,所以我希望它是一些 IIS 配置技巧......
我们已经检查过:
我应该补充一点,还配置了一些旧的 HTTP 模块(如果用户未通过身份验证,它们会负责将用户重定向到某个登录页面......)
(我不知道这是否相关,但应用程序在访问其根 URL(虚拟目录)而没有尾部斜杠时失败并显示 HTTP 状态 401 ......即
https://{the domain}/{WebApp Name}
失败但 https://{the domain}/{WebApp Name}/
工作正常)关于可能发生什么的任何线索?
谢谢 !
最佳答案
我能够通过..
关于asp.net-mvc - 静态图像和 CSS 未显示 (401) 但捆绑的 css 和 js 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21025519/