MQTT使用paho.mqtt.c的SDK,mqtt连上后,掉线再过多久token会过期呀?-[阿里云_云淘科技]

MQTT使用paho.mqtt.c的SDK,token鉴权,mqtt连上后,掉线再过多久token会过期呀。重连的尝试规则是怎么样的呀?mqtt的token现在有效期设置的1小时。但是测试发现,掉线超过1小时后,还能重连上。

以下为热心网友提供的参考意见

MQTT协议中,Token鉴权是常见的一种身份验证方式。在使用基于Token的MQTT认证方法时,客户端会向Broker发送一个签名的JWT Token,Broker会根据该Token来验证客户端的身份。

关于您的问题:

  1. MQTT掉线后多久token会过期:这个时间取决于您如何设置token的有效期。您提到MQTT的token现在有效期设置为1小时,但测试发现超过1小时后仍能重连上。这可能是因为某些特殊情况或者特定的Broker实现导致的。为了获得准确的答案,建议查阅您使用的MQTT Broker的文档或与其支持团队联系。

  2. MQTT的重连尝试规则:通常,当客户端无法与Broker保持连接时,它会尝试重新连接。具体的重连策略和次数可能依赖于您使用的MQTT库或Broker实现。例如,paho-mqtt-c提供了多种不同的连接选项和重连机制。建议您查阅相关文档或示例代码来获取更详细的信息。

以下为热心网友提供的参考意见

token过期不能重连上线的 ,此回答整理自钉群“阿里云 微消息队列 MQTT产品咨询群”

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/22135.html

(0)
匿名
上一篇 2024年1月9日
下一篇 2024年1月9日

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。