5

我不断收到 UNABLE_TO_VERIFY_LEAF_SIGNATURE

当我设置rejectUnauthorized:false时,它会连接并发出请求。然后它发回正确的数据。

我正在使用Node 的 https 请求功能

我的 CA 在我的选项对象中设置如下:

ca: [fs.readFileSync('path/to/ca.pem')]

我知道 Node .10.10 的更新不接受自签名证书。有没有强制它接受我定义的这个 ca 而没有设置 rejectUnauthorized 或 export NODE_TLS_REJECT_UNAUTHORIZED="0" (第二个选项甚至没有工作)。

4

1 回答 1

0

我所做的是将rejectUnauthorized 选项设置为false。自0.9.2 版以来,此选项的默认值已更改

我假设您可以使用指定的 ca 创建代理。

于 2013-06-14T13:53:36.660 回答