05
9

https请求报错block:mixed-content

0
归档:2022年9月分类:C#和.NET
内容纲要

开发过程中,可能会遇到在https里面请求内容的时候报混合调用的错误,一般是因为网站启用了https,但是老的网页链接和请求中还有使用http的情况。接口会错block: mixed-content,图片则会报错:Mixed block。解决的办法有两种。

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

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

这是最方便快捷的,也是很有效的办法。

第二种, 如果是接口,可以通过本地后端(将本地后端当成service中间层),从后端再去调用其他服务器的http请求。


声明: 本文采用 BY-NC-SA 协议进行授权. 未标注“转”的文章均为原创,转载请注明转自: https请求报错block:mixed-content

公告栏

欢迎大家来到我的博客,我是dodoro,希望我的博客能给你带来帮助。