我正在把它们放在我脑海中的链接上。
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
答案 0 :(得分:110)
我假设你正在使用Chrome。
如果是,则根本问题是证书不匹配/过期证书。
您可以在code here。
中自行查看特别注意在我发给你的C ++文件第48行的代码中使用非常常量的引用:
case net::ERR_INSECURE_RESPONSE:
此文件的当前版本为here。错误状态ERR_INSECURE_RESPONSE可能不再在第48行,但错误代码仍然存在于代码的SSL证书部分中。
注意: 确保使用SSL证书中列出的主机名,如果您正在浏览,Chrome会自动切换到正确的主机名,但在使用javascript时则不会。
答案 1 :(得分:26)
提供的主机不能为我解析(自定义DNS或自配置主机?)所以我只能猜测。
但是,当您通过SSL请求资源时,证书很可能无效。它是自签名的,尚未添加到您的浏览器/操作系统异常中,否则无效。
直接在同一浏览器中尝试使用URI并检查证书。
编辑:这与jQuery,JavaScript或CSS无直接关系。
答案 2 :(得分:7)
当我在WordPress网站上工作时,我遇到了Chrome的这个问题。我添加了这段代码
$_SERVER['HTTPS'] = false;
进入主题的functions.php文件 - 它会要求您在保存文件时再次登录,但一旦登录,它就会立即生效。
答案 3 :(得分:5)
如果您自动更新Chrome,也会发生这种情况。打开检查chrome://help
。状态应为:
Google Chrome是最新的。
有时状态正在请求重新启动Chrome。在这种情况下,我遇到了类似的问题,因为net::ERR_INSECURE_RESPONSE
导致无法加载多个资源。重启Chrome后,一切正常。
答案 4 :(得分:4)
当我最近遇到问题时,这是一个跨站点问题,我们的开发服务器托管我们的分析软件以及应用程序。在其他环境中,chrome控制台将显示此错误,并将dev服务器上的javascript文件(跟踪器)显示为源。这对于试图查看其环境的分析数据的QA人员造成了问题(由于此问题,没有捕获任何内容)。
内部修复此解决方案的解决方案是将DEV站点正在使用的SSL证书添加到QA人员计算机上的Trusted People商店。
如果这是生产中的问题,我很可能将javascript移动到实际的网络应用程序中。
答案 5 :(得分:2)
尝试在隐身窗口中打开它。我希望这将有所帮助。或者,您可以像这样修改application/.htaccess
:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
答案 6 :(得分:1)
了解CORS,尝试crossorigin.me
工作正常
实施例: https://crossorigin.me/https://fr.s.us/js/jquery-ui.css
未显示消息错误并继续页面白色,您需要看到错误,请尝试
http://cors.io/?u=https://fr.s.us/js/jquery-ui.css
责令我们; - )
答案 7 :(得分:1)
对我而言,问题是<base href="https://domain.ext/">
标记。
删除后,没关系。无法真正理解为什么这是一个问题。
答案 8 :(得分:1)
您正在尝试从没有证书的https获取数据。改变&#34; https://&#34;到&#34; http://&#34;。为我工作。
答案 9 :(得分:1)
在我的情况下,有时当我通过localhost
https
网址(例如https://localhost:44373/
)测试我的MVC项目时, Chrome 会引发此错误:{ {1}}用于网站资源(例如net::ERR_INSECURE_RESPONSE
个文件)。
所以我通过清除缓存来解决它。然后我刷新页面,Chrome会向我显示一个关于不安全网址的特殊页面,我只需点击继续访问localhost(不安全)即可。
答案 10 :(得分:1)
在我的情况下,它适用于Android版Chrome。 从具有SSL加密的CNAME的CDN提供的所有静态文件都未显示。在Chrome桌面上,一切都很好。
当我在ca_bundle中正确添加证书时,文件显示正确。
与Android相比,Chrome for Android严格加密。 我希望这可以节省你的时间和压力
答案 11 :(得分:1)
如果你使用chrome,你可以创建一个快捷方式,右键单击并编辑快捷方式的目标,在目标字符串之后追加它:
--ignore-certificate-errors
完整的字符串如下所示:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --ignore-certificate-errors
答案 12 :(得分:0)
对此进行编码并制作:$_GET[]
。