2017-04-03 98 views
0

我正在使用自签名证书的第一次。我知道节点红色不使用默认的ca store。解决方案似乎是在执行https请求时提供密钥和自签名证书。我想使用标准的http请求节点来做到这一点,但我无法找到关于如何通过消息块的密钥,证书和rejectUnauthorized的文档。这甚至有可能吗?如何传递密钥,证书,ca和

谢谢

+0

请出示你的代码的某些部分,以更好地理解你的问题 – Pandaiolo

回答

0

捆绑的NodeJS默认CA存储到节点的二进制,所以你不能只是添加文件到一个目录,并把它拿起额外的CA证书。

假设您使用的是HTTP请求节点,您可以通过勾选“启用安全(SSL/TLS)连接”复选框来添加证书/密钥。

enter image description here

这应该使一个下拉框出现,可以让你创建一个新的TLS配置。在这里,您可以添加连接的证书和密钥。

enter image description here

+0

的背景下谢谢你的快速反应。我忘了说我困在0.11上,不能使用这种方法。有没有其他方法?再次感谢 – CKdev

+0

0.11很老,你应该尽快升级。不,没有别的办法。您唯一能做的就是关闭所有证书检查功能,但这不是一个好主意 – hardillb

+0

感谢您的帮助 – CKdev