Hallo,
ich versuche erfolglos, nach 180Tagen einen neuen access token zu erstellen (vor einem 1/2 Jahr es funktioniert !!.)
Ich benutzt macOS mit Safari, Win10 mit Firefox habe ich auch schon probiert, ohne Erfolg.
(POSTMAN funktioniert auch nicht)
Eine clientID wurde erfolgreich erzeugt.
In Safari gebe ich ein (<id> ersetze ich durch meine ID):
https://iam.viessmann.com/idp/v2/authorize?response_type=code&client_id=<id>&redirect_uri=http://localhost:4200/&scope=IoT%20User%20offline_access&code_challenge=2e21faa1-db2c-4d0b-a10f-575f...
Nach Eingabe von <Benutzer> und <Passwort> bekomme ich zurück:
http://localhost:4200/?code=cZ-2dAgsMrGbOxBCn7IRnjTdfGonGvUNffcdFbCowtY
Den <code> setze ich ein, auch hier ersetze ich <id> durch meine ID:
https://iam.viessmann.com/idp/v2/token?grant_type=authorization_code&client_id=<id>&redirect_uri=http://localhost:4200/&code_verifier=2e21faa1-db2c-4d0b-a10f-575fd372bc8c-575fd372bc8c&code=cZ-2dAgsMrGbOxBCn7IRnjTdfGonGvUNffcdFbCowtY
Als Rückgabe bekomme ich immer nur:
{"error":"invalid-token-request"}
Vor einem 1/2 Jahr hat es noch funktioniert.
Ich kann meine Applikation auf einem ESP32 mit dem damaligen token betreiben.
Was ist falsch?? (20sec Eingabezeit beachtet)
Ich kann den Fehler nicht finden!!.
Danke!
Viele Grüße
Jürgen
Hallo,
Ohne die letzte Abfrage genauer analysiert zu haben… der Code, den du im Browser angezeigt bekommst ist nur 20 Sekunden lang gültig. Vielleicht liegt es daran? Dieses „Feature“ wurde erst vor ein paar Monaten eingeführt.
VG
Chris
Hallo,
danke für den Hinweis, aber da ich um diese Problematik Bescheid weiß, kann ich das ausschließen.
Viele Grüße
Jürgen