Ang mensahe sa loob ng onAuthRequired ay nagpapatunay na tumakbo ang listener na iyon. Hindi ipinapakita ng walang laman na console kung aling ruta ang tinahak ng kahilingan o kung may naunang palitan na nagbigay ng pagpapatotoo.

ObserbasyonIhiwalay ito mula sa
Piniling rutaKung may naganap na hamon sa pagpapatotoo
Natanggap na hamonKung naobserbahan o nahawakan ito ng listener na ito
Output ng listenerKung tama ang console ng extension na iyong tinitingnan
Panghuling resulta ng kahilinganKung kailangan ng bagong callback

Itatag muna ang tunay na resulta ng network. Maaaring gamitin muli ng kahilingan ang pagpapatotoo o ang naitatag nang koneksyon, dumiretso, o hindi kailanman maabot ang inaasahang endpoint.

Kung may naganap na kaugnay na hamon, siyasatin ang filter, mga pahintulot at sinusuportahang konteksto ng extension ng listener. Ang henerasyon ng Manifest at modelo ng deployment ay nakakaapekto sa paghawak ng pagpapatotoo; hindi matutukoy ng lumang halimbawa ng blocking listener ang kasalukuyang modelo ng pahintulot. Obserbahan ang console ng service worker ng extension kapag doon tumatakbo ang listener, sa halip na umasa sa output ng pahina. Para sa Manifest V3, irehistro ang listener ng pagpapatotoo nang sabay bago ang asynchronous na pag-load ng account.

Ang paulit-ulit na pag-navigate ay hindi laging bagong hamon. Ang mga makasaysayang ulat ng cache ay hindi nagtatatag ng tuntuning ang event ay nangyayari nang eksaktong isang beses bawat session ng browser; obserbahan ang browser at bersyon na ginagamit.

Para sa kontroladong paghahambing, ihiwalay ang nilalayong configuration at account ng extension gamit ang mga sinusuportahang tool ng browser. Iwasan ang mga hindi dokumentadong paraan ng paglilinis ng cache o pagbabago ng buong operating system. Tinutukoy ng apat na obserbasyon kung nawawala ang isang listener o kung hindi lang ito kailangan ng koneksyong ito.

Kaugnay na mga artikulo