在 Meteor HTTP 调用中忽略过期的 SSL 证书
Ignore expired SSL Certificates in Meteor HTTP Calls
我有一个运行 Meteor 1.6.1.1 的旧网络应用程序,我们在其中请求来自 restcountries.com
的数据。不幸的是,Meteor 现在认为他们的证书已经过期。推测是因为不久前过期的 R3 证书。由于 migration/update 没有计划到另一个框架,我想暂时禁用证书验证。但我无法弄清楚如何。我尝试在调用选项中将 strictSSL
设置为 false,但它没有任何效果:
var response = HTTP.get(apiUrl, {
headers: {
"User-Agent": "Meteor/1.0", //Required for EUROSTAT provider
"Accept": "application/json"
},
strictSSL: false
}).data;
可以使用Node的env变量:NODE_TLS_REJECT_UNAUTHORIZED
我有一个运行 Meteor 1.6.1.1 的旧网络应用程序,我们在其中请求来自 restcountries.com
的数据。不幸的是,Meteor 现在认为他们的证书已经过期。推测是因为不久前过期的 R3 证书。由于 migration/update 没有计划到另一个框架,我想暂时禁用证书验证。但我无法弄清楚如何。我尝试在调用选项中将 strictSSL
设置为 false,但它没有任何效果:
var response = HTTP.get(apiUrl, {
headers: {
"User-Agent": "Meteor/1.0", //Required for EUROSTAT provider
"Accept": "application/json"
},
strictSSL: false
}).data;
可以使用Node的env变量:NODE_TLS_REJECT_UNAUTHORIZED