(我已经问过这个在stackoverflow已经,但是我想我也会问)
我目前在Windows 7上的IIS 7.5上运行ASP.NET应用程序。当我在Internet Explorer(6,7或8)上访问此应用程序时,速度非常慢并且经常无法加载。 底部有消息说:
等待http:// localhost / …….或者有时等待:空白(我读过这可能是一个病毒,但我已经运行了所有通常的检查,事实并非如此)。
不断地,但它通常返回:“Internet Explorer无法显示网页”
我也尝试过使用127.0.0.1和机器名称,结果相同。
我已经尝试了最新的Firefox,Safari,Chrome和Opera上的相同的应用程序,他们都工作正常。 我也在Windows Server 2003机器上安装了相同的应用程序,并且通过Internet Explorer可以正常工作。
我也closures了局域网连接上的IPv6设置。
任何人都有任何想法,为什么这不适用于Internet Explorer,但与其他浏览器呢?
这可能是不相关的,但我几乎所有连接到Windows 7下的本地主机/回送接口的间歇性问题。该问题不仅影响到IIS 7.5,而且本地代理服务,通过SSH等端口转发。事实certificate,原因是在经过一些networkingtesting后,我不小心将“接收窗口自动调谐级别”设置设为“实验”。
当前值可以通过以下命令显示:
netsh接口tcp显示全局
要将其重置为正常,请以pipe理员身份发出以下命令:
netsh int tcp set global autotuninglevel = normal
这解决了我的问题。
我的猜测是你在连接中有自动检测设置,或者是一个不正确的代理设置。 我会确保你取消select“工具 – > Internet选项 – >连接”中的所有选项并尝试。 此外,请尝试使用IP地址127.0.0.1,看看是否不会重现该问题。
最后,为了排除它在服务器端(IIS,我很确定它没有)的东西,你可以启用失败的请求追踪,并确保没有什么花费太多的时间。 http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis7/