https请求报错block:mixed-content问题的解决办法


网站设置了https, 发现emlog整个页面都乱掉了,查了几个小时,才发现罪魁祸首是:

https请求报错block:mixed-content


页面里面加载js,好多都是 http请求,于是就被浏览器无情的拒绝了,所以页面就乱了。


解决办法:

在主页面的head中加入下面代码(将调用的http请求升级成https请求并调用):

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">