控制台错误.无法加载资源:net :: ERR_INSECURE_RESPONSE

coo*_*ood 80 http certificate

我正在把它们放在我脑海中的链接上.

GET https://fr.s.us/js/jquery-ui.css net::ERR_INSECURE_RESPONSE

GET https://fr.s.us/js/jquery-1.9.1.min.js net::ERR_INSECURE_RESPONSE

GET https://fr.s.us/js/jquery-ui.js net::ERR_INSECURE_RESPONSE

有人请赐教这些jquery控制台错误..

Failed to load resource: net::ERR_INSECURE_RESPONSE 
Run Code Online (Sandbox Code Playgroud)

eb8*_*b80 111

我假设你正在使用Chrome.

如果是这样,根问题是证书不匹配/过期证书.

你可以在这里代码中看到这个.

特别注意在我发给你的C++文件的第48行的代码中使用非常常量的引用:

 case net::ERR_INSECURE_RESPONSE:
Run Code Online (Sandbox Code Playgroud)

此文件的当前版本在此处.错误状态ERR_INSECURE_RESPONSE可能不再在第48行,但错误代码仍然存在于代码的SSL证书部分中.

注意:确保使用SSL证书中列出的主机名,如果您正在浏览,Chrome会自动切换到正确的主机名,但在使用javascript时则不会.

  • 您可以通过从终端打开Chrome来绕过证书不匹配错误:`Chrome --ignore-certificate-errors`.没有必要说这个,但只有在你知道自己在做什么的情况下才这样做! (12认同)
  • 这个答案应该被接受为正确的答案.谢谢 (8认同)

小智 26

提供的主机不能解析我(自定义DNS或自配置主机?)所以我只能冒险猜测.

但是,当您通过SSL请求资源时,证书可能无效.它是自签名的,尚未添加到您的浏览器/操作系统异常中,否则无效.

直接在同一浏览器中尝试URI并检查证书.

编辑:这与jQuery,JavaScript或CSS无直接关系.


小智 7

当我在WordPress网站上工作时,我遇到了这个问题.我添加了这段代码

$_SERVER['HTTPS'] = false;
Run Code Online (Sandbox Code Playgroud)

进入主题的functions.php文件 - 它会要求您在保存文件时再次登录,但一旦登录它就会立即生效.

  • 虽然这个问题是在一年前(2014年2月)被问到的,但这个答案可能会解决最近Google Chrome(2015年6月)的变化导致WordPress/WooCommerce网站上出现net :: ERR_INSECURE_RESPONSE问题.更多细节:http://frique.me/blog/chrome-wordpress-ssl-bug/ (3认同)

Mik*_*eel 5

当我最近遇到问题时,它是一个跨站点问题,我们的开发服务器托管我们的分析软件和应用程序。在其他环境中,chrome 控制台会显示此错误,并将开发服务器上的 javascript 文件(跟踪器)作为源。这给试图查看其环境分析数据的 QA 人员带来了问题(由于此问题,没有捕获任何内容)。

内部修复此问题的解决方案是将 DEV 站点使用的 SSL 证书添加到 QA 人员机器上的 Trusted People 存储中。

如果这是生产中的问题,我很可能会将 javascript 移动到实际的网络应用程序中。


Gab*_*vay 5

如果您自动更新Chrome,也会发生这种情况.打开检查chrome://help.状态应该是:

谷歌浏览器是最新的.

有时状态是请求重新启动Chrome.在这种情况下,我有类似的问题,由于几个资源无法加载net::ERR_INSECURE_RESPONSE.重启Chrome后,一切正常.