1.首先看看微信开发者工具正常的连接

2.在看看真机调试的时候报错的连接

3.emqx官网说明有个配置,开发微信小程序的时候需要修改值为false

4.登录emqx镜像发现不方便修改配置,于是将"/opt/emqx/etc"这个目录复制到其它目录下挂载。再将挂载目录映射到容器相对应的目录下。于是就方便很多了

5.在网上找了很多修改方法都是在主配置文件中添加 

listeners.ws.default.websocket.fail_if_no_subprotocol = false  配置,重启emqx后还是一样报错

6.看来估计是版本不同了,然后看了其他配置文件感觉将ws改成wss试一下

listeners.wss.default.websocket.fail_if_no_subprotocol = false 然后再重启emqx发现可以连接上了

7.连接成功截图

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐