Firefox-viðbót getur hætt við valda proxy-áskorun
Hættið við auðkenningu aðeins fyrir valda valfrjálsa URL auðlindar og aðeins þegar áskorunin kemur frá proxy-inu.
Fyrir vefauðlind sem á að leyfa að mistakast getur fyrirliggjandi Firefox-viðbót hætt við proxy-auðkenningaráskorun hennar. Það endar þá beiðni í stað þess að spyrja notandann aftur og aftur um annað lykilorð.
browser.webRequest.onAuthRequired.addListener(details => {
if (details.isProxy) {
return {cancel: true};
}
return {};
}, {urls: ['https://optional.example/*']}, ['blocking']);Viðbótin þarf webRequest, webRequestBlocking og viðeigandi hýsingarleyfi. Skiptið dæminu út fyrir nákvæmt URL-mynstur valfrjálsu auðlindarinnar. Sían passar við auðlindina sem beðið er um, ekki bara vistfang proxy-þjónsins.
isProxy greinir áskorun milliliðarins frá eigin HTTP-auðkenningu vefsvæðis. Að halda þeirri athugun kemur í veg fyrir að innskráning vefsvæðisins sé felld niður eingöngu vegna þess að hún notar sama atburð.
Beiðnin er felld niður, svo auðlindin helst óaðgengileg. Þetta hentar aðeins þegar það tap er viljandi, svo sem ónauðsynleg tenging sem veldur endurteknum áskorunum. Nauðsynlegt efni þarf áfram samþykktan reikning og proxy-stefnu.
Firefox hefur sérstakar reglur um kerfisbeiðnir vafrans. Viðbætur geta veitt proxy-skírteini fyrir sumar þeirra með viðbótarleyfum, en geta ekki hætt við eða breytt þeim kerfisbeiðnum. Þetta dæmi um auðlind síðu lofar ekki hljóðlátri niðurfellingu fyrir hverja bakgrunnsaðgerð.