【问题标题】:Ignore expired SSL Certificates in Meteor HTTP Calls忽略 Meteor HTTP 调用中过期的 SSL 证书
【发布时间】: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;

【问题讨论】:

    标签: ssl meteor


    【解决方案1】:

    可以使用Node的env变量:NODE_TLS_REJECT_UNAUTHORIZED

    https://docs.meteor.com/expired-certificate.html

    【讨论】:

    • 这似乎有帮助。谢谢。
    猜你喜欢
    • 2012-01-31
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 2016-01-28
    • 1970-01-01
    • 1970-01-01
    • 2017-05-29
    • 2018-05-06
    相关资源
    最近更新 更多