当https连接服务器时,如果未设置ca或设置为null,则它信任操作系统默认的公共ca证书。当设置ca时,它信任自定义的自签名ca.如何既信任默认公共ca又自签名ca?
答案 0 :(得分:0)
将您的请求调用修改为
var req = https.request({
host: 'ip.ip.ip.ip',
port: 443,
path: '/',
method: 'GET',
rejectUnauthorized: false,
requestCert: true,
agent: false
},