gpt4 book ai didi

javascript - Safari 和 Chrome 之间的 http/https 引用

转载 作者:行者123 更新时间:2023-11-29 14:56:35 25 4
gpt4 key购买 nike

我在 FB 静态 HTML 中加载了一个 javascript 片段,在通过删除 https 进行测试后,大多数主要浏览器都运行该脚本,除了 Safari 之外,它非常迷人。至 http在 javascript 引用链接中,该脚本在 safari 中有效,但在 Chrome 中失败

这在 IE、FF 和 Chrome 中有效,但 Safari 失败,在 Safari 控制台日志中,我看到了

Failed to load resource: The certificate for this server is invalid.
You might be connecting to a server that is pretending to be
“www.sitename.com” which could put your confidential information at
risk.

<link rel="stylesheet" href="https://www.sitename.com/css/style.css" type="text/css">
<script src="https://www.sitename.com/js/jquery.js"></script>
<script src="https://www.sitename.com/js/jcarousel.js"></script>
<script src="https://www.sitename.com/js/init.js"></script>

这在 Safari、IE 和 FF 中有效,但 Chrome 失败,在 Chrome 控制台日志中,我看到了

[blocked] The page at https://raw.statichtmlapp.com/tab/2/visitor ran
insecure content from http://www.sitename.com/js/jquery.js.

<link rel="stylesheet" href="http://www.sitename.com/css/style.css" type="text/css">
<script src="http://www.sitename.com/js/jquery.js"></script>
<script src="http://www.sitename.com/js/jcarousel.js"></script>
<script src="http://www.sitename.com/js/init.js"></script>

我该如何解决这个问题?谢谢。

最佳答案

Chrome 非常注重从安全 (HTTPS) 页面加载不安全 (HTTP) 修道院。而且,显然 Safari 尤其注重从 SSL 证书不正确的域(例如 sitename.com 域)加载安全内容。

因此,我的建议是为 sitename.com 修复证书并将所有 SRC 恢复为 HTTPS。

关于javascript - Safari 和 Chrome 之间的 http/https 引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16849864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com