Порака внатре во onAuthRequired докажува дека тој слушател се извршил. Празната конзола не покажува која рута ја избра барањето или дали претходна размена обезбедила автентикација.

НабљудувањеДржете го одвоено од
Избрана рутаДали се појави предизвик за автентикација
Примен предизвикДали овој слушател можел да го набљудува или обработи
Излез од слушателотДали ја гледате вистинската конзола на екстензијата
Конечен исход од барањетоДали бил потребен нов повратен повик

Прво утврдете го вистинскиот исход од мрежата. Барањето може повторно да ја искористи автентикацијата или воспоставената врска, да оди директно или никогаш да не ја достигне очекуваната крајна точка.

Ако се појавил релевантен предизвик, проверете го филтерот, дозволите и поддржаниот контекст на екстензијата на слушателот. Генерацијата на Manifest и моделот на распоредување влијаат на ракувањето со автентикација; застарен пример со блокирачки слушател не може да го дефинира тековниот модел на дозволи. Гледајте ја конзолата на service worker-от на екстензијата кога слушателот работи таму, наместо да се потпирате на излезот од страницата. За Manifest V3 регистрирајте го слушателот за автентикација синхроно пред асинхроното вчитување на сметката.

Повтореното навигирање не е нужно нов предизвик. Историските извештаи за кешот не воспоставуваат правило дека настанот се активира точно еднаш по сесија на прелистувачот; набљудувајте го прелистувачот и верзијата што се користат.

За контролирана споредба, изолирајте ја предвидената конфигурација на екстензијата и сметката со поддржани алатки на прелистувачот. Избегнувајте недокументирани трикови за чистење на кешот или менување на целиот оперативен систем. Четирите набљудувања утврдуваат дали недостасува слушател или оваа врска едноставно не го барала.

Поврзани статии