收藏
回答

uniapp开发的小程序使用mqtt,开发工具连接正常,真机调试和体验版无法连接,是什么原因 ?

  1. 已经试过mqtt.js版本 2.18.8和4.1.0
  2. 在微信后台socket中已经配置过mqtt的连接域名



回答关注问题邀请回答
收藏

1 个回答

  • Leo
    Leo
    2023-07-05

    参考帖子:https://developers.weixin.qq.com/community/develop/doc/000c8c547286f0d627f70efff5b000?_at=1606810406955

    2023-07-05
    有用
    回复 4
    • w
      w
      2023-07-05
      这个帖子看过了  已经试了方法
      第一种,通过nginx反向代理:proxy_set_header Sec-WebSocket-Protocol mqtt;
      第二种,将mqtt.js版本降低到 2.18.8。
      还是不行
      2023-07-05
      回复
    • Leo
      Leo
      2023-07-05回复w
      看下这篇文章和你的问题相似吗 https://blog.csdn.net/m0_46206606/article/details/127602707
      2023-07-05
      回复
    • w
      w
      2023-07-05
      问题相似,解决办法我得找负责这块的人去看。
      之前是有证书的,而且之前功能也是正常的,很长时间没有关注过。这次准备升级的时候新的域名连接遇到现在的问题,然后发现之前连接成功的域名也有相同的问题了,会不会是ssl证书失效了?
      2023-07-05
      回复
    • Leo
      Leo
      2023-07-05回复w
      确定操作一下,通常突然间出问题就是一些平常不太关注的点导致的
      2023-07-05
      回复
登录 后发表内容