• 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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this