当匿名访问被closures时,IIS 7 – “Internet Explorer无法显示网页”

我有一个运行在IIS 7上的ASP .NET网站。我试图使用集成的Windows身份validation,但与IE很难。 在IIS中,我启用了Windows和窗体身份validation,并禁用了匿名身份validation。 在Chrome中一切正常,但IE给我一个通用的消息:

“Internet Explorer无法显示该网页”

只要我在IIS中启用匿名身份validation,我可以在IE中正确查看页面(但没有正确的身份validation)。

谷歌search问题给了我一些build议,其中没有任何工作。 我已经加倍检查Keep Alive已启用,并且已经尝试启用和禁用IIS中的内核模式身份validation。

我用来访问网站的主机头与networking服务器机器的实际名称不一样,如果有什么区别的话,但主机头已经映射到主机文件中的127.0.0.1。

有任何想法吗?

更新:根据这个: http : //mvolo.com/iis-70-twolevel-authentication-with-forms-authentication-and-windows-authentication/

当应用程序池处于集成模式时,同时使用集成Windows身份validation和表单身份validation无法正常工作。 我切换到经典模式,现在IE浏览器能够正确显示该网站,虽然我有一个新的问题… IE浏览器将不会接受任何cookies,所以会议不坚持….

更新2:问题解决了,显然是一个带有下划线的主机头IE大的时间。 Cookies不会工作,混合模式authentication+集成的应用程序池模式。

解决scheme:访问另一个不包含下划线和问题Goea的主机头的网站!

我的解决scheme:显然是一个下划线主机标题IE浏览器大时间。 Cookies不会工作,混合模式authentication+集成的应用程序池模式。

解决scheme:使用另一个不包含下划线的主机头访问网站,问题消失!