Pagpapatotoo ng Proxy sa Chrome: Nawawalang onAuthRequired Callbacks
Ihiwalay ang visibility ng extension event mula sa naka-cache na pagpapatotoo at mga natapos na kahilingan kapag nagde-debug ng mga callback ng pag-login sa Chrome proxy.
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.
| Obserbasyon | Ihiwalay ito mula sa |
|---|---|
| Piniling ruta | Kung may naganap na hamon sa pagpapatotoo |
| Natanggap na hamon | Kung naobserbahan o nahawakan ito ng listener na ito |
| Output ng listener | Kung tama ang console ng extension na iyong tinitingnan |
| Panghuling resulta ng kahilingan | Kung 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.