按照现在认证规则,设备clientId 格式修改

Blade 未结 3 468
SDLY_20250610
SDLY_20250610 2025-07-08 10:13

一、该问题的重现步骤是什么?

1. 按照现在认证规则,设备clientId 格式为:0e827ddd1feb95a9263e91648746937a@000000|clienttype=0,timestamp=1751937247073|,但真实设备不支持带特殊字符如“=”,“,”等的。请问修改设备认证代码如何修改?

2. 启动了server、broker服务,在代码中添加了打印信息,也没打印

3.

image.png

二、你期待的结果是什么?实际看到的又是什么?

设备clientId 认证格式可以自己随意编写,认证成功。

三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

3条回答
  •  admin
    admin (楼主)
    2025-07-08 13:28

    这个认证类有三处地方,你具体用哪种类型的就得修改哪个,你可以三处 都修改下,或者打个断点,设备连接的时候看看断点到了哪个类,就去修改对应的。

    CleanShot20250705171816@2x.png

提交回复