设备接入物联网报错

使用ESP8266/microPython连接天工物,调用Connect方法后,出错。经过仔细排查,出错信息应该是连接后的返回码不对,具体的报错信息是:

0x02连接已拒绝,不合格的客户

端标识符

客户端标识符是正确的UTF-8编码,但服务

端不允许使用


请问这个是哪里有问题?我用同样的代码连接其他MQTT服务成功。

展开
收起
1509946511463003 2019-01-05 10:11:29 940 分享 版权
1 条回答
写回答
取消 提交回答
  • 深耕云原生技术布道,熟悉DevOps、敏捷开发、容器技术、微服务架构等,擅长架构设计及企业数字化转型,在跨境电商场景上有多年的工作经历,在设计高并发、高性能、高可用中架构有较深的经验积累。精益和工匠精神不断提高对于技术领域的研究和探索。
    亲~   UTF-8编码字符串中的字符数据 必须 是按照Unicode规范 [ Unicode ] 定义的和在RFC3629 [ RFC3629 ] 中重申的有效的UTF-8格式。特别需要指出的是,这些数据 不能 包含字符码在U+D800和U+DFFF之间的数据。如果服务端或客户端收到了一个包含无效UTF-8字符的控制报文,它 必须 关闭网络连接。
    具体你可以 参考编码使用规范

     如果该回答对您有帮助的话,麻烦点击采纳此答案
    2019-01-05 10:14:55
    赞同 展开评论

物联网领域前沿技术分享与交流

收录在圈子:
+ 订阅
致力于实现万物互联的美好世界,为生态合作伙伴提供基于云计算、大数据、人工智能、云端一体化、安全的物联网基础平台和内容服务平台。
还有其他疑问?
咨询AI助理