EMQ X MQTT 微信小程序接入

    由于微信小程序的规范限制,EMQ X 使用微信小程序接入时需要注意以下几点:

    • 域名需要在域名/IP 白名单中(开发 -> 开发设置 -> 服务器域名 -> socket 合法域名)
    • 仅支持 WebSocket/TLS 协议,需要为域名分配受信任 CA 颁发的证书

    详细步骤

    登录小程序后台后,找到 开发设置 -> 服务器域名 进行服务器配置,在 socket 合法域名处输入格式如 wss://xxx.emqx.io,此处不带端口号。

    这里必须注意的是,证书申请绑定时,必须与所使用的服务器域名一致,此处建议使用 Nginx 来做反向代理并终结证书,相关配置如下:

    按照以上 3 步的安装配置,你的微信小程序已经能够成功连接到 EMQ X 服务器了。