[英]Node.js not allowing CA cert from an api?
我一直得到UNABLE_TO_VERIFY_LEAF_SIGNATURE
当我设置rejectUnauthorized:false时,它连接并发出请求。 然后它发回正确的数据。
我正在使用Node的https请求功能 。
我的CA在我的选项对象中设置如下:
ca: [fs.readFileSync('path/to/ca.pem')]
我知道Node .10.10的更新,它不接受自签名证书。 有没有强制它接受我已经定义的ca而没有设置rejectUnauthorized或导出NODE_TLS_REJECT_UNAUTHORIZED =“0”(第二个选项甚至都没有工作)。
我所做的是将rejectUnauthorized选项设置为false。 自0.9.2版以来,此选项的默认值已更改
我假设您可以使用指定的ca创建代理。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.