node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE\的解决方法

发布时间 - 2026-01-10 21:54:55    点击率:

发现错误

最近在用Nodejs发送https请求时候,出现\”Error: UNABLE_TO_VERIFY_LEAF_SIGNATURE\”的错误,错误如下:

events.js:72
throw er; // Unhandled \'error\' event
^
Error: UNABLE_TO_VERIFY_LEAF_SIGNATURE
at SecurePair. (tls.js:1381:32)
at SecurePair.emit (events.js:92:17)
at SecurePair.maybeInitFinished (tls.js:980:10)
at CleartextStream.read [as _read] (tls.js:472:13)
at CleartextStream.Readable.read (_stream_readable.js:341:10)
at EncryptedStream.write [as _write] (tls.js:369:25)
at doWrite (_stream_writable.js:226:10)
at writeOrBuffer (_stream_writable.js:216:5)
at EncryptedStream.Writable.write (_stream_writable.js:183:11)
at write (_stream_readable.js:602:24)

错误的原因是:对方数字证书设置不正确,

解决办法: 将rejectUnauthorized参数设置成false

var https = require(\'https\'); 
 
var options = { 
 hostname: \'www.magentonotes.com\', 
 port: 443, 
 path: \'/\', 
 method: \'GET\', 
 rejectUnauthorized:false 
}; 
 
var req = https.request(options, function(res) { 
 console.log(\"statusCode: \", res.statusCode); 
 console.log(\"headers: \", res.headers); 
 
 res.on(\'data\', function(d) { 
 process.stdout.write(d); 
 }); 
}); 
req.end(); 
 
req.on(\'error\', function(e) { 
 console.error(e); 
});

参考资料:https://nodejs.org/api/https.html

总结

以上就是关于node.js请求HTTPS报错的解决方法,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。


# nodejs  # https请求  # node  # https  # 请求  # Nodejs如何使用http标准库异步加载https请求json数据  # nodejs实现的http、https 请求封装操作示例  # 完美解决node.js中使用https请求报CERT_UNTRUSTED的问题  # nodejs实现HTTPS发起POST请求  # Node.js进行http/https请求和下载的实现实例  # 报错  # 参考资料  # 解决方法  # 解决办法  # 不正确  # 设置成  # 有疑问  # maybeInitFinished  # tls  # emit  # _stream_readable  # Readable  # write  # EncryptedStream  # CleartextStream  # read  # _read  # code  # Error 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧  ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  Linux后台任务运行方法_nohup与&使用技巧【技巧】  Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲  html5怎么画眼睛_HT5用Canvas或SVG画眼球瞳孔加JS控制动态【绘制】  浅谈javascript alert和confirm的美化  Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】  如何在自有机房高效搭建专业网站?  ChatGPT 4.0官网入口地址 ChatGPT在线体验官网  如何用虚拟主机快速搭建网站?详细步骤解析  Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  如何挑选优质建站一级代理提升网站排名?  Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置  进行网站优化必须要坚持的四大原则  HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】  javascript基本数据类型及类型检测常用方法小结  在线制作视频的网站有哪些,电脑如何制作视频短片?  ,网页ppt怎么弄成自己的ppt?  iOS正则表达式验证手机号、邮箱、身份证号等  活动邀请函制作网站有哪些,活动邀请函文案?  laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析  如何自定义建站之星网站的导航菜单样式?  Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  详解Huffman编码算法之Java实现  Java垃圾回收器的方法和原理总结  如何在建站主机中优化服务器配置?  教你用AI将一段旋律扩展成一首完整的曲子  Windows10如何更改计算机工作组_Win10系统属性修改Workgroup  东莞市网站制作公司有哪些,东莞找工作用什么网站好?  Laravel怎么导出Excel文件_Laravel Excel插件使用教程  Java类加载基本过程详细介绍  郑州企业网站制作公司,郑州招聘网站有哪些?  利用python获取某年中每个月的第一天和最后一天  Laravel如何实现本地化和多语言支持?(i18n教程)  微信小程序 HTTPS报错整理常见问题及解决方案  实例解析Array和String方法  Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比  Laravel PHP版本要求一览_Laravel各版本环境要求对照  Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】  如何快速搭建高效可靠的建站解决方案?  如何快速搭建高效WAP手机网站吸引移动用户?  Internet Explorer官网直接进入 IE浏览器在线体验版网址  如何用PHP快速搭建CMS系统?  Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  Python制作简易注册登录系统