node.js - 将根证书安装到 Node.js(HTTPS 客户端)

标签 node.js ssl https certificate

我想通过 HTTPS 以 Node.js 作为客户端连接到内部公司服务器。 如何将我的内部根证书安装到 Node.js,使证书验证成功?

我不想禁用证书验证。

最佳答案

我解决了这个问题。

使用它,它就像魅力一样:https://github.com/coolaj86/node-ssl-root-cas

  1. 创建证书文件夹
  2. 将您的根证书放在那里
  3. 使用上面提到的模块加载证书

如果你使用 Sails.js,请将代码放到 config/bootstrap.js

关于node.js - 将根证书安装到 Node.js(HTTPS 客户端),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23746263/

相关文章:

ssl - Netty中如何处理SSL握手失败

ssl - ionic 应用程序服务器设置的 https 设置

java - Mac OSX Sierra Play 2.5 Https Localhost - 此站点无法提供安全连接

javascript - Node.js http.request 结果作为变量返回

javascript - Javascript 上的有趣怪癖

node.js - 如何在hapi.js中实现Joi验证?

ssl - 加载 rsa 私钥时出错 - MUP 以使用 SSL 在 Digital Ocean 部署 Meteor App

jsf - session bean 在 HTTPS-DNS 组合上丢失

swift - 在 Swift 5 中禁用 HTTPS GET 证书检查

javascript - 将时间戳转换为 MM DD,YYYY,反之亦然,无需任何 npm