IE11无法连接到本地IIS,其他浏览器工作正常

Tom*_*ess 8 iis internet-explorer

我正在使用XIP.IO通配符域来访问在本地IIS服务器上运行的网站.

今天,IE 11停止访问该网站,而Chrome和Firefox继续访问该网站.它甚至适用于远程机器,所以我知道它与我的本地IE有关.

我检查了没有代理设置,重置IIS,重置IE 11,事件重新安装IE 11 - 一切都无济于事.我在Windows 8.1预览版上运行.

这已经有好几个月没有问题.我甚至想不到我最近安装的任何会导致此问题的软件.

作为一个兴趣点,当我启动Fiddler时,IE报告"代理没有响应".它几乎就像无法解析本地IP地址或其他东西.

任何指针将不胜感激!

在此输入图像描述

Eri*_*Law 9

Internet Explorer 11包含一种名为AppContainer的新隔离技术,该技术由浏览器的增强保护模式功能使用.EPM/AppContainer网络限制通过阻止Internet区域中的内容连接到本地网络或本地PC来帮助减轻对计算机的攻击.

当区域设置使您的本地PC的内容被视为Internet区域时,会遇到您遇到的问题.如果您要使用机器名称(例如http://mypchttp://localhost),内容将加载到Intranet区域,因此在保护模式之外,因此在AppContainer之外.

同样的功能可以防止IE11在您的场景中使用Fiddler; 您可以在此处了解有关此问题的更多信息:http: //fiddler2.com/blog/blog/2013/08/02/fiddler-and-internet-explorer-11-on-windows-8-1

要解决此问题,请使用Fiddler工具栏左侧的Win8配置工具(或从http://blogs.msdn.com/b/fiddler/archive/2011/12/10/fiddler-windows-下载独立的EnableLoopback工具.8-apps-enable-loopback-network-isolation-exemption.aspx)

  • 我将我的 xip.io 地址放入 IE 安全设​​置中的受信任站点列表中,这似乎解决了问题。那是为了解释。 (2认同)