时间:2019-05-07 来源:小程序工厂
大神 我也想做一个物联网的产品,有些问题想请教一下您, 可以给个联系方式吗。
InvocationContext是你们自己的变量么?是否有代码片段?
不是我们自己的变量,代码片段有,但是不知道传在哪里?
wechatide://minicode/m5HKAomj7b3c
重点是体验版和开发版都没问题可以正常连接,线上就不行,这个不校验域名的都关掉了
是websocket连接就报错吗?
是的,直接走onFailure回掉了,报的AMQJS0007E Socket error:undefined这个错误
1
这里的 errorMessage不像是socket底层抛的,是不是mqtt抛出来的错误?
貌似是mqtt抛出的,但是网上查询了一下相关的报错信息,并没有得到实际的解决方案
能跟一下具体是什么原因导致报错吗?我们也不知道mqtt的具体业务逻辑
我感觉现在的体验版和开发版好像是我和我们的nginx服务器直接建立连接,线上的微信小程序应该是走到微信服务器然后再连接到我们的nginx服务器,然后线上是走到微信服务端就被拦截了,在nginx服务器上打印不到相关日志,
相关的域名配置好了吗?证书是否有效?
合法域名配置好了,证书是有效的
开发版的检验域名是否可以正常请求?
开发版和体验版开启或关闭域名校验都可以正常建立mqtt连接,