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

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐