【问题标题】:How to connect to MQTT broker in TLS in brower (React, Vue)如何在浏览器中以 TLS 连接到 MQTT 代理(React、Vue)
【发布时间】:2021-12-17 11:38:09
【问题描述】:

我想在前端设置一个 mqtt TLS 连接(反应)

如果我无法在浏览器中访问文件系统,如何在 react app 中读取 ca 文件?

或者是否需要设置一个服务器进行mqtt tls通信并从前端向它请求?

【问题讨论】:

    标签: javascript reactjs ssl mqtt fs


    【解决方案1】:

    在浏览器中你必须使用浏览器的内置证书存储。

    如果您想使用自定义 CA,则需要先导入并信任它,然后再由用户(或可能由企业管理环境中的 IT 管理员)手动访问该页面。您不能在应用程序/网页中执行此操作。

    另一种选择是确保您用于代理的证书由浏览器中已包含的受信任公共 CA 之一颁发

    【讨论】:

      猜你喜欢
      • 2011-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-05
      • 2021-10-21
      • 2017-10-19
      相关资源
      最近更新 更多