我想通过 HTTPS 以 Node.js 作为客户端连接到内部公司服务器。 如何将我的内部根证书安装到 Node.js,使证书验证成功?
我不想禁用证书验证。
最佳答案
我解决了这个问题。
使用它,它就像魅力一样:https://github.com/coolaj86/node-ssl-root-cas
- 创建证书文件夹
- 将您的根证书放在那里
- 使用上面提到的模块加载证书
如果你使用 Sails.js,请将代码放到 config/bootstrap.js
关于node.js - 将根证书安装到 Node.js(HTTPS 客户端),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23746263/