【问题标题】:Chrome throws ERR_CONNECTION_RESET on localhost but not 127.0.0.1Chrome 在本地主机上抛出 ERR_CONNECTION_RESET 但不是 127.0.0.1
【发布时间】:2015-09-10 16:39:11
【问题描述】:

我正在尝试与第 3 方应用程序交互。本地安装了一个软件,我点击了一个远程网站。当我访问远程网站时,它会调用https://localhost:21113/ 的网络服务来启动本地软件的进程。这适用于 IE 和 Firefox,但不适用于 Chrome。使用 Chrome,我得到ERR_CONNECTION_RESET

如果我将地址从 localhost 更改为127.0.0.1,它可以工作(在我绕过安全证书错误之后)。但是,我无法将远程网站更改为使用 127 地址,并且我们有使用 Chrome 的要求。

我无法在 Chrome 的问题跟踪器中找到任何有用的信息。我试过清除DNS,检查代理问题(不使用代理),清除浏览器缓存,重置计算机,取消选中 LAN 设置中的Automatically detect settings(我在网上找到的建议),禁用所有 Chrome 扩展,隐身模式,并禁用 Windows 防火墙和我的防病毒软件。

这些更改都没有任何影响。如果我将它尝试访问的端口从 21113 更改为 21112,它会抛出 ERR_CONNECTION_REFUSED,这是预期的,因为 21112 上没有侦听器。

当我转到 chrome://net-internals 时,出现 localhost 的事件数大于 127.0.0.1 的事件数。任何帮助将不胜感激。

【问题讨论】:

    标签: asp.net google-chrome


    【解决方案1】:

    事实证明,这是由于 Chrome disabling NPAPI calls。第 3 方开发人员确认了该问题并告诉我由于 NPAPI 弃用而导致该问题已被破坏,并开始研究另一种方法来修复 Chrome 支持。我还可以通过安装旧版本的 Chrome 来确认,发现该功能运行良好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-05
      • 2018-09-22
      • 1970-01-01
      • 2013-11-11
      • 2014-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多