我遇到客户端https请求的问题.
一个片段可能如下所示:
var fs = require('fs');
var https = require('https');
var options = {
hostname: 'someHostName.com',
port: 443,
path: '/path',
method: 'GET',
key: fs.readFileSync('key.key'),
cert: fs.readFileSync('certificate.crt')
}
var requestGet = https.request(options, function(res){
console.log('resObj', res);
}
Run Code Online (Sandbox Code Playgroud)
我得到的是错误:证书链中的自签名证书.
当我使用邮递员时,我可以导入客户端证书和密钥,并使用它没有任何问题.有没有解决方案?我还希望了解邮递员如何处理证书和工作.