Javascript Deezer内容通过HTTP提供
我正在使用Deezer Javascript SDK并通过https加载它Javascript Deezer内容通过HTTP提供,javascript,deezer,Javascript,Deezer,我正在使用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加载,但请求了不安全的脚本“”
<script src="https://cdns-files.deezer.com/js/min/dz.js"></script>
但从今天开始,Chrome和Firefox出现了问题,因为Deezer SDK通过https和Chrome加载了一些脚本,但被认为是不安全的内容
Chrome控制台:
混合内容:页面位于'https://....'已通过HTTPS加载,但请求了不安全的脚本“”。此请求已被阻止;内容必须通过HTTPS提供。
php:1混合内容:页面位于'https://....'已通过HTTPS加载,但请求了不安全的脚本“”。此请求已被阻止;内容必须通过HTTPS提供。
php:1混合内容:“…”处的页面是通过HTTPS加载的,但请求了不安全的脚本“”。此请求已被阻止;内容必须通过HTTPS提供。当您的页面和远程资源使用不同的
HTTP
协议时,会发生这种情况:一个使用HTTP
,另一个使用HTTPS
包含第三方脚本的首选方式是:
<script src="//cdns-files.deezer.com/js/min/dz.js"></script>
删除
https:
或http:
会告诉浏览器使用与当前页面相同的协议加载文档。这将消除安全警告。当您的页面和远程资源使用不同的HTTP
协议时会发生这种情况:一个使用HTTP
,另一个使用HTTPS
包含第三方脚本的首选方式是:
<script src="//cdns-files.deezer.com/js/min/dz.js"></script>
删除https:
或http:
会告诉浏览器使用与当前页面相同的协议加载文档。这将消除安全警告。当我设置url时:
从https请求中,它报告错误:
混合内容:位于的页面https://127.0.0.1/index.html“
已通过HTTPS加载,但请求了不安全的资源”http://127.0.0.1:8080/download/1.txt“
。
此请求已被阻止;内容必须通过HTTPS提供。
未能加载资源:net::错误\u缓存\u未命中
当我将target=“\u blank”
添加到url:
时,它起作用了,它起作用了!
众所周知,target=“\u blank”
表示在新窗口或选项卡或新请求中打开链接的文档 设置url时:
从https请求中,它报告错误:
混合内容:位于的页面https://127.0.0.1/index.html“
已通过HTTPS加载,但请求了不安全的资源”http://127.0.0.1:8080/download/1.txt“
。
此请求已被阻止;内容必须通过HTTPS提供。
未能加载资源:net::错误\u缓存\u未命中
当我将target=“\u blank”
添加到url:
时,它起作用了,它起作用了!
众所周知,
target=“\u blank”
表示在新窗口或选项卡或新请求中打开链接的文档 我对所有脚本都使用https,但如果我通过https加载了一个dz.js,Deezer脚本将通过http加载另一个脚本。我认为这是个问题。@user2700047。。。你不能安全地上去。。。所以你不能从http跳到https。。。因此,如果他们只使用http,那么如果您自己从http开始,那么在使用上述src时,下载将从http转到http,这是否有效=//someurl trickI对所有脚本都使用https,但如果我通过https加载dz.js,Deezer脚本将通过http加载另一个脚本。我认为这是个问题。@user2700047。。。你不能安全地上去。。。所以你不能从http跳到https。。。因此,如果他们只使用http,那么如果您自己从http开始,那么在使用上述src=“//someurl技巧时,下载将从http转到http,这是否有效