Un mensaje dentro de onAuthRequired demuestra que ese listener se ejecutó. Una consola vacía no muestra qué ruta tomó la solicitud ni si un intercambio anterior proporcionó autenticación.

ObservaciónMantenlo separado de
Ruta elegidaSi se produjo un desafío de autenticación
Desafío recibidoSi este listener pudo observarlo o gestionarlo
Salida del listenerSi estás mirando la consola de extensión correcta
Resultado final de la solicitudSi se necesitaba un callback nuevo

Establece primero el resultado real de la red. La solicitud puede reutilizar autenticación o una conexión ya establecida, ir directa o no llegar nunca al punto final esperado.

Si se produjo un desafío relevante, inspecciona el filtro, los permisos y el contexto de extensión admitido del listener. La generación de Manifest y el modelo de despliegue afectan al tratamiento de la autenticación; un ejemplo obsoleto de listener bloqueante no puede definir el modelo de permisos actual. Observa la consola del service worker de la extensión cuando sea allí donde se ejecuta el listener, en lugar de confiar en la salida de la página. Para Manifest V3, registra el listener de autenticación de forma síncrona antes de la carga asíncrona de la cuenta.

La navegación repetida no es necesariamente un desafío nuevo. Los informes históricos de caché no establecen una regla de que el evento se dispare exactamente una vez por sesión del navegador; observa el navegador y la versión en uso.

Para una comparación controlada, aísla la configuración de extensión y la cuenta previstas con herramientas de navegador compatibles. Evita trucos no documentados para borrar la caché o cambiar todo el sistema operativo. Las cuatro observaciones identifican si falta un listener o si esta conexión simplemente no lo necesitaba.

Artículos relacionados