在我们的测试环境中,我们使用我们公司签署的SSL连接到另一台服务器.每次建立连接时,nodejs都会抛出 UNABLE_TO_VERIFY_LEAF_SIGNATURE.我通过设置rejectUnauthorized:false找到了变通方法,但在我们的例子中这不是适用的.
证书将添加到/ etc/ssl/certs,并使用环境变量SSL_CERT_DIR进行测试,使其成为/ etc/ssl和/ etc/ssl/certs,但没有结果.
此外,最好在我们的文件中添加证书并将其添加到每个请求中.
ssl certificate ca node.js
ca ×1
certificate ×1
node.js ×1
ssl ×1