Nach den Anweisungen in diesem Auth0-Artikel habe ich erfolgreich MQTT-Clients mithilfe von "JWT" authentifiziert. als Benutzername und das JWT-Token als Passwort.
In meinem Anwendungsfall sind JWT-Token jedoch kurzlebig. Clients müssen vor dem Ablaufdatum des aktuellen Tokens ein neues Token abrufen und es dann dem MQTT-Server bereitstellen. Andernfalls wird die Verbindung vom Server beendet.
Meine Frage ist: Wie implementiere ich das Token-Update? Ist es eine Veröffentlichungsnachricht vom Client? Zu welchem Thema? Trennen Sie den Client und lassen Sie den Client erneut mit dem neuen Token authentifizieren? Oder gibt es einen anderen Weg?
Tags und Links oauth jwt mqtt json-web-token auth0