通过HTTPS提供不安全的“视频”

时间:2015-01-04 17:58:39

标签: html5 google-chrome ssl https html5-audio

我有一个通过HTTPS加载的网站。

我在该网站上有一个HTML5音频元素(目前是Flash播放器的后备版),即加载Shoutcast网址。 Shoutcast URL使用常规HTTP URL加载,因为它似乎无法使用HTTPS。

但是,Chrome显示该页面包含不安全的元素,当我检查控制台时,我看到此消息:

混合内容:' https://mysite.com/'是通过HTTPS加载的,但请求了一个不安全的视频' http://shoutcasturl.com:8000/;'。此内容也应通过HTTPS提供。

有没有办法摆脱Chrome中的错误,以便网站显示为完全安全,没有任何错误?

Shoutcast似乎无法通过HTTPS工作,但我不认为该服务器上有该FQDN的证书,但似乎并没有添加SSL Shouutcast服务器的证书将改变任何内容。

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

摆脱此警告的唯一方法是从安全位置加载所有外部资源。由于Shoutcast不支持SSL,只要您直接从他们加载资产,您的网站就不会完全安全。

有关解决此问题的一些相当复杂的建议,请参阅this question