忽略 Meteor HTTP 调用中过期的 SSL 证书
Posted
技术标签:
【中文标题】忽略 Meteor HTTP 调用中过期的 SSL 证书【英文标题】:Ignore expired SSL Certificates in Meteor HTTP Calls 【发布时间】:2022-01-17 01:10:18 【问题描述】:我有一个运行 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;
【问题讨论】:
【参考方案1】:可以使用Node的env变量:NODE_TLS_REJECT_UNAUTHORIZED
https://docs.meteor.com/expired-certificate.html
【讨论】:
这似乎有帮助。谢谢。以上是关于忽略 Meteor HTTP 调用中过期的 SSL 证书的主要内容,如果未能解决你的问题,请参考以下文章