Mixed Content: The page at 'https://域名1 was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint ‘http://域名2’. This request has been blocked; the content must be served over HTTPS.
以上错误为混合内容错误提示,混合内容释义如下:
解决方案:
通过csp(Content-Security-Policy)指令upgrade-insecure-requests将http 请求升级为https请求
方案1:使用http标头
Content-Security-Policy: upgrade-insecure-requests;
方案2:
在html页面中加入meta标签,一般单页面应用在public目录中的index.html文件中添加
<meta
http-equiv="Content-Security-Policy"
content="upgrade-insecure-requests" />
相关链接:mdn mixed Content