Nodejs后台发送https请求验证证书

项目中用到了很多第三方的库,这些库在生产环境使用的时候的都会发送https的请求出去,但是再发送请求的时候nodejs会验证证书,没有证书的时候都会无法通过,这里可以修改代码进行修改这个问题,

1.在发送https请求的时候添加如下代码:

rejectUnauthorized: false,

 

如图,某个库:

 

技术分享

 

2.还有就是全局设置。

启动程序的时候设置:

process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。