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

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

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

rejectUnauthorized: false,

 

如图,某个库:

 

 

2.还有就是全局设置。

启动程序的时候设置:

process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";

 

posted @ 2015-02-09 14:01  Dn9x  阅读(1283)  评论(0编辑  收藏  举报