【问题标题】:Disable HTTP/2 in IE11在 IE11 中禁用 HTTP/2
【发布时间】:2019-09-11 15:52:58
【问题描述】:

我有一个特别棘手的 IE11 错误,似乎是由 HTTP/2 引起的。目前我唯一的证据是,如果 Fiddler 正在拦截(因此强制 HTTP/1.1),那么这个错误就会消失。

为了隔离它,我真的需要在 IE11 中关闭 HTTP/2。

我在 Internet 选项 中禁用了 HTTP/2 并重新启动计算机,但 IE11 顽固地继续使用 HTTP/2。

有人知道这个设置实际上做了什么吗? 有谁知道如何在 IE11 中禁用 HTTP/2?

【问题讨论】:

  • 您可以尝试清除 IE 中的缓存并重新测试。您也可以尝试编辑group policyregedit 以在IE 中禁用http/2。但在我的测试中,更像是IE中的一个bug,几乎所有的https都使用了http/2协议,即使在更改之后,你也可以尝试使用http。
  • @YuZhou 还没看注册表,其他的都做了。一方面我很高兴这不仅仅是我,但另一方面我希望这是我错过的东西。

标签: windows-10 internet-explorer-11 http2


【解决方案1】:

这是 Wininet 组件的设计更改,默认为 AppContainer 和 LowIL 进程启用了 HTTP2。我们知道,大部分 IE 内容进程(互联网和受限区域)都以低完整性级别运行。

所以我们有两种解决方法: 1.禁用LCIE; 2. 将指定的URL添加到信任站点区域或内网区域。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-15
    • 2015-10-18
    • 1970-01-01
    • 2020-01-25
    • 1970-01-01
    • 2015-10-21
    • 2015-06-07
    • 2014-10-28
    相关资源
    最近更新 更多