我有一个运行 Meteor 1.6.1.1 的旧 Web 应用程序,我们从 restcountries.com
请求数据.不幸的是 Meteor 现在认为他们的证书已经过期。推测是因为不久前过期的 R3 证书。由于没有计划迁移/更新到另一个框架,我想暂时禁用证书验证。但我不知道怎么做。我试过设置strictSSL
在看涨期权中设置为 false ,但它没有任何效果:
var response = HTTP.get(apiUrl, {
headers: {
"User-Agent": "Meteor/1.0", //Required for EUROSTAT provider
"Accept": "application/json"
},
strictSSL: false
}).data;
最佳答案
您可以使用 Node 的环境变量:NODE_TLS_REJECT_UNAUTHORIZED
https://docs.meteor.com/expired-certificate.html
关于ssl - 忽略 Meteor HTTP 调用中过期的 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70336747/