tsi*_*lar 11 iis asp.net-mvc asp.net-mvc-4
我们刚刚在生产中部署了一个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}/工作正常
关于可能发生的事情的任何线索?
谢谢 !
我终于可以搞清楚了......
我不得不更改默认的" pass-though身份验证 ",指定本地执行不是作为"经过身份验证的用户"(在这种情况下为IUSR).
在IIS中的WebApp基本设置中,请勿使用"pass-throuh"身份验证,请使用" Connect as "
