我在哪个部分发帖,但我认为我来到了正确的地方。如果我错了,我会很抱歉!Windows Server和更新导致404错误?
我有一个Windows Server 2008,现在主持了将近一年一小ASP.NET Web应用程序(IIS7)。在整个一年中,我注意到随机看似乎是什么,随机页面,我自己和其他人将会得到404 Forbidden/Access被拒绝的错误。
每次,该解决方案是运行Windows Server 2008的机器,其承载的ASP.NET Web应用程序在Windows上的更新。
在simular问题上,我看到在web.config中设置runAllManagedModulesForAllRequests="true"
的建议将解决404问题。
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"></modules>
<handlers>
<remove name="UrlRoutingHandler"/>
</handlers>
</system.webServer>
什么是Windows更新的原因,我的Windows Server 2008上,造成对我的ASP.NET Web应用程序这个问题404?此外,这段代码是否可以解决我的问题?当然很多人会说要测试它,但错误很少,可能需要一周,一个月/几个月才会出现。
你检查机器上的事件日志,看看是否有什么显示了当这种情况发生? – iamkrillin