Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

172
Views
chrome.identity.getAuthToken no devuelve la llamada después de revocar el token en la página de la cuenta de Google

Estoy desarrollando una extensión de Chrome usando el manifiesto V3 y usando una línea similar a la siguiente para obtener un AuthToken para acceder a algunas API de Google.

 chrome.identity.getAuthToken({'interactive': true}, (token,scopes) => {console.log("token is: ", token,scopes);});

El código funciona bien y muestra un cuadro de diálogo que me permite iniciar sesión (o simplemente devuelve el token si hay uno en caché). Entonces puedo hacer llamadas API exitosas usando el token. Sin embargo, si luego voy a la página de la cuenta de Google para el usuario autorizado y revoco el token desde allí, la próxima vez (y cada vez posterior) la llamada no genera un error (runtime.lastError no está definido) pero la devolución de llamada no no te llamen Elimino el token cuando ocurre un error de API usando chrome.identity.removeCachedAuthToken({ token: accessToken}); pero esto no ayuda (aunque el token se muestra eliminado en chrome://identity-internals.

Reiniciar Chrome tampoco funciona. La única forma en que puedo hacer que el código vuelva a funcionar es eliminando y volviendo a crear el perfil de Chrome en el que está instalada la extensión, lo que obviamente no es una solución válida para los usuarios de la extensión.

¡Cualquier ayuda sería apreciada!

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!