• 0
Sign in to follow this  
lampa

app multi usuario - renovar el RT

Question

Buenas tardes,

Tengo una aplicacion para publicar, gestionar preguntas y administrar ventas, para multiples cuentas de MELI. Tengo implementado una tarea para renovar los AT y los RT cada una hora. Pero eventualmente tengo cuentas que no se renuevan y arrojan el siguiente error:

Error validating grant. Your authorization code or refresh token may be expired or it was already used"

 

El problema radica en que la unica forma que encuentro de "reconectar" la cuenta, es volviendo a hacer todo el proceso de autorizacion de la app de nuevo. Lo cual requiere que el usuario logueado, haga click en la url y genere un RT nuevo. Hay forma de hacerlo sin la necesidad del usuario? Tal vez alguna funcion de la api con el RT vencido?

 

Quedo a la espera y gracias

 

 

 

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Hola, a mi tambien me sucede con algunas cuentas, es algo aleatorio al parecer.

Y si, la unica manera de resolverlo es decirle a tu cliente que quite los permisos y vuelva a darlos, es la unica manera que encontre. 

Aparte el token expira cada 6 hrs, mejor actualizalo cada 5 horas, no veo la necesidad de que lo hagas cada hora, vas a saturar la api.

Saludos

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this