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

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

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

rejectUnauthorized: false,

如图,某个库:

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

2.还有就是全局设置。

启动程序的时候设置:

process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";