访问https URL时节点JS UNABLE_TO_GET_ISSUER_CERT_LOCALLY错误

时间:2018-11-06 22:52:28

标签: node.js ssl node-modules

从节点js应用程序访问https url时,我们遇到错误= {“代码”:“ UNABLE_TO_GET_ISSUER_CERT_LOCALLY”}。

问题似乎与CA证书文件验证有关,并且尝试了以下解决方案。

1)添加了节点环境配置NODE_EXTRA_CA_CERTS     结果:不起作用     需要节点7.3+才能工作

2)在.npmrc中设置cafile-“ npm config set cafile = path_to_cert”     结果:无效

3)尝试的解决方案:使用根CA证书启动SSL服务器     结果:无效

4)我们不想使用npm set strict-ssl = false

使用的节点版本:v5.3.0 使用的npm版本:3.3.12

请让我们知道是否还有其他人遇到过此问题,或者是否知道可以解决该问题的任何配置。

0 个答案:

没有答案