开发者社区 > 物联网 > 正文

设备接入物联网报错

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

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

端标识符

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

端不允许使用


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

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

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

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

相关产品

  • 物联网平台
  • 相关电子书

    更多
    阿里云Link物联网平台全链路的一站式开发 立即下载
    为物联网而生-高性能时间序列数据库 立即下载
    物联网在智慧园区的应用 立即下载