kellan
December 4, 2019, 10:25pm
1
I’m following the instructions here to get a refresh token from the API, but I’m only getting an access token in the response:
First I call: https://DOMAIN.auth0.com/authorize?audience=AUDIENCE&scope=offline_access&response_type=code&client_id=CLIENT_ID&redirect_uri=REDIRECT_URI
I grab the code from the response URL and post to:
curl -XPOST ‘https://DOMAIN.auth0.com/oauth/token ’ --header ‘content-type: application/x-www-form-urlencoded’ --data ‘grant_type=authorization_code’ --data ‘client_id=CLIENT_ID’ --data ‘client_secret=CLIENT_SECRET’ --data ‘code=CODE’ --data ‘redirect_uri=REDIRECT_URI’
This returns:
{“access_token”:“TOKEN”,“expires_in”:86400,“token_type”:“Bearer”}
But no Refresh Token. Not sure what I’m doing wrong.
1 Like
ashish
December 5, 2019, 2:24am
2
Hi @kellan have you double checked for the restrictions listed here Refresh Tokens especially the one about allowing offline_access via API settings (API identified by the audience in your first request)
2 Likes
system
Closed
December 20, 2019, 2:24am
3
This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.