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

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

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

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

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

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

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

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

相关推荐
硬汉嵌入式2 小时前
Microchip开源的自家网络协议栈确实不错,功能完善,并且支持图形化一键配置
网络协议
B2_Proxy5 小时前
IP 来源合规性,正在成为全球业务的隐性门槛
网络·爬虫·网络协议·安全
路由侠内网穿透.6 小时前
本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
linux·运维·服务器·网络协议·智能家居
吠品6 小时前
什么是 IP SSL 证书?该如何申请
网络协议·tcp/ip·ssl
奋斗羊羊7 小时前
TCP、UDP 和串口通信对比分析
网络协议·tcp/ip·udp
岚天start9 小时前
Python HTTP服务器添加简单用户名密码认证的三种方案
服务器·python·http
不知名。。。。。。。。10 小时前
传输层————TCP/UDP
网络协议·tcp/ip·udp
REDcker10 小时前
RFC1918私有IP地址空间详解
网络协议·tcp/ip·php
ps酷教程11 小时前
HttpPostRequestEncoder源码浅析
http·netty
Flamingˢ11 小时前
FPGA中的存储器模型:从IP核到ROM的深度解析与应用实例
网络协议·tcp/ip·fpga开发