En melding inne i onAuthRequired beviser at den lytteren kjørte. En tom konsoll viser ikke hvilken rute forespørselen tok, eller om en tidligere utveksling leverte autentisering.

ObservasjonHold det atskilt fra
Valgt ruteOm en autentiseringsutfordring oppsto
Mottatt utfordringOm denne lytteren kunne observere eller håndtere den
Lytterens utdataOm du ser den riktige utvidelseskonsollen
Forespørselens endelige resultatOm en ny callback var nødvendig

Fastslå først det faktiske nettverksresultatet. Forespørselen kan gjenbruke autentisering eller en etablert forbindelse, gå direkte, eller aldri nå det forventede endepunktet.

Hvis en relevant utfordring oppsto, undersøk lytterens filter, tillatelser og støttede utvidelseskontekst. Manifest-generasjon og distribusjonsmodell påvirker håndteringen av autentisering; et utdatert eksempel med blokkerende lytter kan ikke definere gjeldende tillatelsesmodell. Se service worker-konsollen til utvidelsen når det er der lytteren kjører, i stedet for å stole på sideutdata. For Manifest V3, registrer autentiseringslytteren synkront før asynkron kontolasting.

Gjentatt navigasjon er ikke nødvendigvis en ny utfordring. Historiske hurtigbufferrapporter etablerer ikke en regel om at hendelsen utløses nøyaktig én gang per nettleserøkt; observer nettleseren og versjonen som brukes.

For en kontrollert sammenligning, isoler den tiltenkte utvidelseskonfigurasjonen og kontoen med støttede nettleserverktøy. Unngå udokumenterte triks for å tømme hurtigbufferen eller endre hele operativsystemet. De fire observasjonene identifiserer om en lytter mangler, eller om denne forbindelsen rett og slett ikke trengte den.

Relaterte artikler