欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

node.js访问非私有CA签署的服务器证书提供的https服务时候的问题  

程序员文章站 2022-04-04 22:46:02
...

开发测试环境,有时候为了方便,会自己搞1个私有CA,对于node.js访问由私有CA 签署的服务器证书,而提供的https服务,

那么我们可以直接让node.js规避非授信证书的问题

NODE_TLS_REJECT_UNAUTHORIZED = 0,

 

只要调用了没有受信的https就会报错:CERT_UNTRUSTED

简单的解决方法就是设置环境变量回避非授信证书的问题。

只要在请求的代码之前加上如下代码即可:

process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";