Maaaring kanselahin ng isang Firefox extension ang piniling hamon ng proxy
Kanselahin ang pagpapatunay para lamang sa piniling opsyonal na URL ng mapagkukunan at kapag galing lamang sa proxy ang hamon.
Para sa isang mapagkukunang web na dapat payagang mabigo, maaaring kanselahin ng umiiral na Firefox extension ang hamon ng pagpapatunay ng proxy nito. Tinatapos nito ang kahilingang iyon sa halip na paulit-ulit na hingan ang gumagamit ng ibang password.
browser.webRequest.onAuthRequired.addListener(details => {
if (details.isProxy) {
return {cancel: true};
}
return {};
}, {urls: ['https://optional.example/*']}, ['blocking']);Kailangan ng extension ang webRequest, webRequestBlocking at ang angkop na pahintulot sa host. Palitan ang halimbawa ng partikular na pattern ng URL ng opsyonal na mapagkukunan. Tumutugma ang filter sa hinihiling na mapagkukunan, hindi lamang sa address ng proxy server.
Kinikilala ng isProxy ang hamon ng tagapamagitan mula sa sariling HTTP na pagpapatunay ng isang website. Ang pagpapanatili ng pagsusuring iyon ay pumipigil sa pagkansela ng pag-log in ng site dahil lamang ginagamit nito ang parehong kaganapan.
Kinakansela ang kahilingan, kaya nananatiling hindi available ang mapagkukunan. Angkop lamang ito kapag sadyang ginusto ang pagkawalang iyon, tulad ng di-mahalagang koneksyon na nagdudulot ng paulit-ulit na tanong. Ang kinakailangang nilalaman ay nangangailangan pa rin ng tinanggap na account at patakaran sa proxy.
May mga espesyal na tuntunin ang Firefox para sa mga kahilingan ng system ng browser. Makapagbibigay ang mga extension ng mga kredensyal ng proxy para sa ilan sa mga ito kapag may karagdagang pahintulot, ngunit hindi nila makansela o mabago ang mga kahilingang iyon ng system. Ang halimbawang ito ng mapagkukunan ng pahina ay hindi nangangako ng tahimik na pagkansela para sa bawat operasyon sa background.