Saltar al contenido

Actualizar access_token a través de refresh_token en Keycloak

No dejes de divulgar nuestro espacio y códigos con tus amigos, necesitamos de tu ayuda para hacer crecer esta comunidad.

Solución:

keycloak tiene API REST para crear un access_token usando refresh_token. Es un POST endpoint with application/x-www-form-urlencoded

Así es como se ve:

Method: POST
URL: https://keycloak.example.com/auth/realms/myrealm/protocol/openid-connect/token
Body type: x-www-form-urlencoded
Form fields:    
client_id : 
grant_type : refresh_token
refresh_token: 

Esto le dará un nuevo token de acceso usando el token de actualización.

NOTA: si su token de actualización ha caducado, arrojará una excepción 400 en la que puede hacer que el usuario inicie sesión nuevamente.

Echa un vistazo a una muestra en Postman, puedes desarrollar una API correspondiente usando esto.

Muestra en cartero

Si te gustó nuestro trabajo, tienes la libertad de dejar un escrito acerca de qué le añadirías a este artículo.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 4)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *