【问题标题】:Firebase Cloud Functions for devices with old SSL/TLS适用于具有旧 SSL/TLS 的设备的 Firebase Cloud Functions
【发布时间】:2021-04-22 15:27:12
【问题描述】:

我有一个物联网设备向云函数发出 http 请求。在我在 Firebase 中设置自定义域之前,这可以正常工作。从我得到的错误来看,该设备似乎只支持 SSL2、SSL3 和 TLS 1.0。现在我正在尝试找出解决方案。

对此有哪些可能的解决方案?我可以在云函数中“强制执行”SSL/TLS 版本吗?也许我必须在支持这些旧密码协议的云功能前面放置一个负载均衡器?

感谢您的帮助。

【问题讨论】:

    标签: firebase ssl google-cloud-functions iot


    【解决方案1】:

    无法直接从 Cloud Functions 强制实施 SSL/TLS 版本。

    您最好使用GCP Cloud Load Balancing,您可以在其中将 SSL 版本设置为旧密码。

    这可以通过创建new Policy 并设置TLS 1.0 for Minimum TLS Version 来完成

    【讨论】:

    • 这似乎是一个合理的解决方法。就我而言,我最终选择完全关闭我正在使用的功能的 ssl/tls。这可以在 GCP 控制台中完成,它有点隐藏在编辑云功能页面中。
    猜你喜欢
    • 2017-08-13
    • 1970-01-01
    • 2017-08-03
    • 2019-09-25
    • 2020-09-11
    • 2022-09-27
    • 2018-01-22
    • 2020-01-12
    • 2021-05-11
    相关资源
    最近更新 更多