不安全的“视频”通过HTTPS(Insecure “video” over HTTPS)

2019-10-21 12:46发布

我有一个加载了HTTPS站点。

我在该网站上(目前为Flash播放器后备)一个HTML5音频元素,即加载Shoutcast的URL。 该Shoutcast的URL加载使用普通的HTTP URL,因为它似乎不使用HTTPS工作。

然而,Chrome正在显示该页面包括不是安全的,当我检查他的控制台,我看到这条消息的元素:

混合内容:在“页面https://mysite.com/ ”装载了HTTPS,但要求一个不安全的视频“ http://shoutcasturl.com:8000/ ;”。 此内容也应通过HTTPS服务。

有什么办法来摆脱在Chrome中的错误,使网站显示为完全安全的,没有任何错误?

Shoutcast的似乎并没有工作在HTTPS,虽然我不认为有该服务器为FQDN上的证书,无论如何,但它似乎并不像添加SSL证书到Shouutcast服务器将改变任何东西。

有任何想法吗?

谢谢!

Answer 1:

摆脱此警告的唯一方法是从安全的位置加载的所有外部资源。 由于Shoutcast的不支持SSL,您的网站将不会完全如你直接从它们加载资产安全,因为长。

见这个问题上解决这个问题得到了一些相当复杂的建议。



文章来源: Insecure “video” over HTTPS