我在这里进行猜测,怀疑您在您的web.config
文件中配置了以下设置:
<modules runAllManagedModulesForAllRequests="true">
这意味着每个请求,包括那些静态内容的请求,正在击中管道。
将此设置更改为:
<modules runAllManagedModulesForAllRequests="false">
这是假设您的应用程序在ASP.NET 4.0和MVC3下运行。
为了这个工作,你需要安装KB980368(需要重新启动)或Windows 2008R2 SP1(其中包括此修补程序)。原因在这篇优秀的文章中解释:
07001