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协议证书。

相关推荐
林深的林11 分钟前
Http证书体系及证书加密流程(通信流程)
网络协议·http·https
自由鬼8 小时前
Apache HTTP Server 2.4.49 的目录遍历漏洞CVE-2021-41773
网络协议·http·apache
Lucky高11 小时前
HTTP和HTTPS复习
网络协议·http·https
喵手18 小时前
Java 11 新特性:从模块化到 HTTP/2 深度解析
java·开发语言·http
Arwen3031 天前
解密国密 SSL 证书:SM2、SM3、SM4 算法的协同安全效应
算法·安全·ssl
游戏开发爱好者82 天前
没有 Mac,如何上架 iOS App?多项目复用与流程标准化实战分享
android·ios·小程序·https·uni-app·iphone·webview
bksheng2 天前
【SSL证书校验问题】通过 monkey-patch 关掉 SSL 证书校验
网络·爬虫·python·网络协议·ssl
lixzest2 天前
/usr/bin/ld:找不到 -lssl
ssl
MediaTea2 天前
Python 库手册:ssl 加密通信模块
开发语言·网络·python·网络协议·ssl
猫头虎2 天前
[精选] 2025最新生成 SSH 密钥和 SSL 证书的标准流程(Linux/macOS/Windows系统服务器通用方案)
linux·服务器·开发语言·macos·ssh·ssl·ai编程