Unha mensaxe dentro de onAuthRequired demostra que ese listener se executou. Unha consola baleira non mostra que ruta tomou a solicitude nin se un intercambio anterior forneceu autenticación.

ObservaciónMantén isto separado de
Ruta elixidaSe se produciu un desafío de autenticación
Desafío recibidoSe este listener puido observalo ou xestionalo
Saída do listenerSe estás a mirar a consola de extensión correcta
Resultado final da solicitudeSe era necesario un callback novo

Establece primeiro o resultado real da rede. A solicitude pode reutilizar autenticación ou unha conexión establecida, ir directamente ou nunca chegar ao punto final esperado.

Se se produciu un desafío relevante, inspecciona o filtro, os permisos e o contexto de extensión compatible do listener. A xeración de Manifest e o modelo de despregamento afectan o tratamento da autenticación; un exemplo obsoleto de listener bloqueante non pode definir o modelo de permisos actual. Observa a consola do service worker da extensión cando é alí onde se executa o listener, en lugar de confiar na saída da páxina. Para Manifest V3, rexistra o listener de autenticación de forma síncrona antes da carga asíncrona da conta.

A navegación repetida non é necesariamente un desafío novo. Os informes históricos de caché non establecen unha regra de que o evento se dispare exactamente unha vez por sesión do navegador; observa o navegador e a versión en uso.

Para unha comparación controlada, illa a configuración de extensión e a conta previstas con ferramentas de navegador compatibles. Evita trucos non documentados para borrar a caché ou cambiar todo o sistema operativo. As catro observacións identifican se falta un listener ou se esta conexión simplemente non o necesitaba.

Artigos relacionados