gpt4 book ai didi

javascript - Deezer 内容通过 HTTP 提供

转载 作者:行者123 更新时间:2023-11-30 07:14:52 25 4
gpt4 key购买 nike

我正在使用 Deezer Javascript SDK 并通过 https 加载它。

<script src="https://cdns-files.deezer.com/js/min/dz.js"></script>

但是从今天开始,Chrome 和 Firefox 出现了问题,因为 Deezer SDK 通过 https 加载了一些脚本,而 Chrome 作为不安全的内容被拒绝了。

Chrome 控制台:

混合内容:“https://....”的页面是通过 HTTPS 加载的,但请求了不安全的脚本“http://www.deezer.com/js_trad-v00340851.php?l=cs” '.此请求已被阻止;内容必须通过 HTTPS 提供。playerBB.php:1 混合内容:“https://....”的页面是通过 HTTPS 加载的,但请求了不安全的脚本“http://cdn-files.deezer.com/js/min/core-v00340851.js” '.此请求已被阻止;内容必须通过 HTTPS 提供。playerBB.php:1 混合内容:“...”处的页面是通过 HTTPS 加载的,但请求了不安全的脚本“http://cdn-files.deezer.com/js/min/live-v00340851.js” '.此请求已被阻止;内容必须通过 HTTPS 提供。

最佳答案

当您的页面和远程资源使用不同的 HTTP 协议(protocol)时会发生这种情况:一个使用 HTTP 而另一个使用 HTTPS

包含第三方脚本的首选方式是:

<script src="//cdns-files.deezer.com/js/min/dz.js"></script>

删除 https:http: 告诉浏览器使用与当前页面相同的协议(protocol)加载文档。这应该会消除安全警告。

关于javascript - Deezer 内容通过 HTTP 提供,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27965975/

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