https网站 请求http图片报错:net::ERR_SSL_PROTOCOL_ERROR

问题描述

场景:

https网站,请求http图片资源报错:net::ERR_SSL_PROTOCOL_ERROR

原因:

Chrome 81 中,对混合内容资源加载策略进行了改变,会自动升级到 https:// ,如果无法通过 https:// 加载,Chrome 默认会阻止它们。

解决办法一

1.删除浏览器自动使用https的方式:

chrome --- 在浏览器地址栏输入:chrome://net-internals/#hsts

edge --- 在浏览器地址栏输入:edge://net-internals/#hsts

在Delete domain security policies搜索框下,输入要删除的域名,然后点击delete;

2.点击地址栏旁边的锁,打开网站设置

找到不安全内容(默认为屏蔽状态),将它修改为-允许

解决办法二

服务器端配置https,配置SSL协议证书。

相关推荐
LyaJpunov2 小时前
HTTPS全解析:从证书签发到TLS握手优化
网络协议·http·https
你曾经是少年2 小时前
HTTPS
网络协议·http·https
2501_915918412 小时前
多账号管理与自动化中的浏览器指纹对抗方案
websocket·网络协议·tcp/ip·http·网络安全·https·udp
I_Scholar3 小时前
OPENSSL-1.1.1的使用及注意事项
linux·ssl
-九斤-5 小时前
http和https的区别
网络协议·http·https
whoarethenext5 小时前
https的发展历程
网络协议·http·https
摸鱼仙人~6 小时前
HTTP 响应状态码总结
网络·网络协议·http
Suckerbin6 小时前
基于HTTP头部字段的SQL注入:SQLi-labs第17-20关
网络·笔记·网络协议·安全·http·网络安全
@西瓜@12 小时前
(网络)应用层协议-HTTPS
网络·网络协议·https
c语言中的小小白12 小时前
【Linux网络】————HTTP协议详解
网络·网络协议·http