我正在使用此代码来检查SSL证书的有效性
var request = require('request');
var options_error = {
url: post_url,
method: 'GET',
auth: {
user: username,
password: password
}
}
request(options_error, function (err, res, body) {
if (err) {
console.error(err)
}
})
即使证书在网站上有效,我仍然会收到此错误
{ Error: unable to verify the first certificate
at TLSSocket.onConnectSecure (_tls_wrap.js:1051:34)
at TLSSocket.emit (events.js:189:13)
at TLSSocket._finishInit (_tls_wrap.js:633:8) code: 'UNABLE_TO_VERIFY_LEAF_SIGNATURE' }
我已经在这里搜索了此错误。但是,由于证书已经有效,我不知道如何解决它。我只是想知道Nodejs中是否有其他库可以检查它,而不使用请求库。任何帮助