@dockal.dev řekl v Chyba při implementaci:
Request je vygenerovaný postmanem
curl --location --request POST 'https://login.szn.cz/api/v1/oauth/token'
--header 'Content-Type: application/json'
--data-raw '{
"grant_type": "authorization_code",
"code": "xx",
"redirect_uri": "http://localhost",
"client_secret": "xxx",
"client_id": "xxx"
}'
první odpověď je invalid_grant a po cca 15s je ticket expired
Měl jsem podobný problém s OAuth flow a v mém případě byl problém v použití expirovaného nebo již použitého autorizačního kódu. Tyto kódy obvykle fungují pouze jednou a rychle expirují, takže načasování je velmi důležité.
Ujistěte se, že vaše redirect URI přesně odpovídá a nepoužíváte stejný kód znovu carpet heroes narazil jsem na podobné drobné chyby při práci na podobných implementacích.