环境以及现象:
1、已经购买了域名服务,申请了SSL证书,并且已经通过nginx做好了wss访问的反向地址代理。
2、可以正常通过域名,外网访问网站。
3、小程序是以wss://IP或者域名/wss访问websocket服务(nginx的配置是在外网端口443的https的地址代理)。
4、在真机调试上,无论内网IP还是外网域名访问,都能成功和websocket服务建立连接,并能正常发送接收数据。
问题:
1、在真机调试上测试,发送数据通常会报timeout failed错误提示,只是偶尔可以发送成功,或者连续发送几次数据成功后,又提示发送数据超时。
2、发布版本或者开发版本(不做真机调试)无法与websocket服务创建连接,现象:wss服务可以收到连接通知,客户端立即在错误通知里面提示错误(url not in domain list)。
解决了吗?