开发者社区 > 云原生 > 消息队列 > 正文

在MQTT中请问怎么设置mqtts?

在MQTT中请问怎么设置mqtts?

展开
收起
冲冲冲c 2024-07-01 22:15:41 22 0
4 条回答
写回答
取消 提交回答
  • 把tcp 1883端口换成ssl 8883端口就好了请参考图片:iwEeAqNwbmcDAQTRCKAF0QD2BrChSwz4AiA9DwZn0KEJHDwAB9MAAAAAsDww5AgACaJpbQoAC9IAAouY.png_720x720q90.jpg
    此回答整理来自钉群“阿里云 微消息队列 MQTT产品咨询群”。

    2024-07-02 22:07:17
    赞同 展开评论 打赏
  • 云消息队列 MQTT 版目前提供的是单向SSL加密,所以无需客户端上传证书。其次,服务端的证书会随着请求握手自动下发,并且是和接入点域名强绑定的,所以目前不支持自定义证书加密。这里是官网的demo可以参考一下。
    如果你不是用的阿里云的云MQTT,而是自己搭建的就需要参考CSDN上的这篇文章来配置文章地址https://blog.csdn.net/Zsxsxx/article/details/135695498
    回答不易请采纳

    2024-07-02 10:11:30
    赞同 1 展开评论 打赏
  • 如果使用 SSL/TLS 连接,需要修改为 mqtts://,wss://。

    image.png

    参考文档https://mqttx.app/zh/docs/get-started

    2024-07-02 09:22:50
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    在 MQTT 服务器的配置文件中设置 SSL/TLS 参数,包括:

    证书文件(certificate file)的路径。
    私钥文件(private key file)的路径。
    可选的,信任存储(truststore)文件的路径,如果使用自签名证书或特定的 CA 证书

    配置客户端:在 MQTT 客户端应用程序中设置 SSL/TLS 参数,包括:

    服务器地址和加密端口(通常是 8883)。
    信任存储,包含服务器证书的 CA 证书。
    可选的,客户端证书和私钥,如果服务器配置了双向认证。

    2024-07-02 08:45:42
    赞同 展开评论 打赏
问答分类:
问答标签:
相关产品:

多个子产品线联合打造金融级高可用消息服务以及对物联网的原生支持,覆盖多行业。

相关产品

  • 云消息队列 MQ
  • 热门讨论

    热门文章

    相关电子书

    更多
    RocketMQ Client-GO 介绍 立即下载
    RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
    基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载