记录一下node后端写下载https的文件报错,而浏览器却可以下载。

用node 写的下载,直接报错error downloading or exxtraction file: unable to verify the first certificate

根据此信息也是排查了老半天了。浏览器却可下载。问了ai之后才发现,证书如果不完整,浏览器会自动补全证书。

先用此网站SSL Server Test (Powered by Qualys SSL Labs)

输入你的域名,然后点击提交。

如果看到以下字段,则说明证书不完整。

这个还是蛮坑的,证书处于行(浏览器行),但又不行的状态(node不行)。

最后的解决方案是,重新删除原来的证书,直接重新申请证书即可。

相关推荐
少陽君8 小时前
什么是CA根证书
服务器·https·ssl
三项超标9 小时前
AI入坑: Trae 通过http调用.net 开发的 mcp server
网络·网络协议·http
2501_915909069 小时前
uni-app iOS 上架常见问题与解决方案,实战经验全解析
android·ios·小程序·https·uni-app·iphone·webview
云霄IT9 小时前
CentOS7安装Nginx服务——为你的网站配置https协议和自定义服务端口
服务器·nginx·https
绵绵细雨中的乡音9 小时前
HTTP 协议详解
网络·网络协议·http
耐达讯通信技术10 小时前
惊爆!耐达讯自动化RS485转Profinet,电机连接的“逆天神器”?
运维·网络·人工智能·科技·网络协议·自动化
JJ1M811 小时前
http问题汇总
网络·网络协议·http
檀越剑指大厂12 小时前
【网络协议系列】CLOSE_WAIT状态解释
网络·网络协议
superlls13 小时前
(计算机网络)TCP 粘包与拆包
网络协议·tcp/ip·计算机网络