在nodejs中,如何信任公共证书和自签名证书

时间:2017-02-16 08:39:15

标签: node.js ssl https

当https连接服务器时,如果未设置ca或设置为null,则它信任操作系统默认的公共ca证书。当设置ca时,它信任自定义的自签名ca.如何既信任默认公共ca又自签名ca?

1 个答案:

答案 0 :(得分:0)

将您的请求调用修改为

var req = https.request({ 
      host: 'ip.ip.ip.ip', 
      port: 443,
      path: '/',
      method: 'GET',
      rejectUnauthorized: false,
      requestCert: true,
      agent: false
    },