我正在使用 Mikeal 的请求 ( https://github.com/mikeal/request ) 向服务器发出 https 请求。但是,我不断收到 CERT_HAS_EXPIRED 的授权错误。
request({
url: 'https://www.domain.com/api/endpoint',
strictSSL: false
}, function(error, response, body) {
if(!error && response.statusCode == 200) {
res.json(JSON.parse(body));
} else {
res.json(response.statusCode, {'error': 'error'})
}
});
我试过将strictSSL 设置为true 和false,两者都输出相同的CERT_HAS_EXPIRED 错误。是什么导致了这个问题,有什么办法可以在 nodejs 中修复它?