协议

https协议引用资源的问题

https协议下引用http资源时,报NET::ERR_INSECURE_RESPONSE错误

https就是在http的情况下加了一层ssl认证,然而浏览器默认情况下是不允许https协议下的网站去引用http的资源,认为这是不安全的,用户需要点击允许继续访问,用户体验非常差。

解决方案:

1.我要在https的博客下放入http的网易云音乐,我们可以用iframe来解决,可以先在http下进行播放,然后使用iframe引入这个资源,再把它镶嵌到https下的网页即可。

2.引用资源的地址去掉url的协议前缀,就是相对路径,例如//music.163.com,那么浏览器就会自动识别当前是https还是http,就会在前面加上对应的url协议。

文章目录
,
//