This request has been blocked; the content must be served over HTTPS.
错误信息
1 | This request has been blocked; the content must be served over HTTPS. |
错误原因
1、Http与Https混合使用
项目生产环境使用的是https协议,某页面嵌入第三方连接,通过ajax调用相关接口获取信息实现登陆第三方系统,第三方系统暂未升级使用https,故在页面点击链接时出现上述错误信息。
解决方法
1、将所有系统的协议都升级为https协议;
2、在引入第三方url的页面添加如下信息:
通过在网页 head 中添加标签
1 | <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> |
评论
LivereGitalk