㈠ 公用EMQ伺服器broker-cn.emqx.io怎麼配置微信小程序域名
配置參考如下:
每個微信小程序需要事先設置通訊域名,小程序只可以跟指定的域名進行網路通信。包括普通HTTPS請求(wx.request)、上傳文件(wx.uploadFile)、下載文件(wx.downloadFile)和WebSocket通信(wx.connectSocket)。
伺服器域名請在「小程序後台-開發-開發設置-伺服器域名」中進行配置。
配置時需要注意:域名只支持https(wx.request、wx.uploadFile、wx.downloadFile)和wss(wx.connectSocket)協議。
域名不能使用IP地址(小程序的區域網IP除外)或localhost。
可以配置埠,如https://myserver.com:8080,但是配置後只能向https://myserver.com:8080發起請求。如果向https://myserver.com、https://myserver.com:9091等URL請求則會失敗。
如果不配置埠,如https://myserver.com,那麼請求的URL中也不能包含埠,甚至是默認的443埠也不可以。如果向https://myserver.com:443請求則會失敗。
域名必須經過ICP備案;出於安全考慮,api.weixin.qq.com不能被配置為伺服器域名,相關API也不能在小程序內調用。開發者應將AppSecret保存到後台伺服器中,通過伺服器使用getAccessToken介面獲取access_token,並調用相關API。
對於每個介面,分別可以配置最多20個域名。