Un missatge dins de onAuthRequired demostra que aquest listener s'ha executat. Una consola buida no mostra quina ruta ha pres la sol·licitud ni si un intercanvi anterior ha proporcionat autenticació.

ObservacióMantén-ho separat de
Ruta triadaSi s'ha produït un repte d'autenticació
Repte rebutSi aquest listener l'ha pogut observar o gestionar
Sortida del listenerSi estàs mirant la consola de l'extensió correcta
Resultat final de la sol·licitudSi calia un callback nou

Primer estableix el resultat real de la xarxa. La sol·licitud pot reutilitzar autenticació o una connexió establerta, anar directa o no arribar mai al punt final esperat.

Si s'ha produït un repte rellevant, inspecciona el filtre, els permisos i el context d'extensió compatible del listener. La generació de Manifest i el model de desplegament afecten el tractament de l'autenticació; un exemple obsolet de listener blocador no pot definir el model de permisos actual. Mira la consola del service worker de l'extensió quan és allí on s'executa el listener, en lloc de confiar en la sortida de la pàgina. Per a Manifest V3, registra el listener d'autenticació de manera síncrona abans de carregar el compte de manera asíncrona.

La navegació repetida no és necessàriament un repte nou. Els informes històrics de memòria cau no estableixen cap regla que l'esdeveniment s'activi exactament una vegada per sessió del navegador; observa el navegador i la versió en ús.

Per a una comparació controlada, aïlla la configuració d'extensió i el compte desitjats amb eines de navegador compatibles. Evita trucs no documentats per esborrar la memòria cau o canviar tot el sistema operatiu. Les quatre observacions identifiquen si falta un listener o si aquesta connexió simplement no el necessitava.

Articles relacionats