Firefox кеңейтімі таңдалған прокси шақыруын жоя алады
Аутентификацияны тек таңдалған қосымша ресурс URL-і үшін және шақыру проксиден келгенде ғана жойыңыз.
Сәтсіздігіне жол берілуі тиіс веб-ресурс үшін қолданыстағы Firefox кеңейтімі оның прокси аутентификация шақыруын жоя алады. Бұл пайдаланушыдан қайта-қайта басқа құпия сөз сұраудың орнына сол сұранысты аяқтайды.
browser.webRequest.onAuthRequired.addListener(details => {
if (details.isProxy) {
return {cancel: true};
}
return {};
}, {urls: ['https://optional.example/*']}, ['blocking']);Кеңейтімге webRequest, webRequestBlocking және тиісті хост рұқсаты қажет. Мысалды қосымша ресурстың нақты URL үлгісімен ауыстырыңыз. Сүзгі сұралатын ресурспен сәйкес келеді, тек прокси серверінің мекенжайымен емес.
isProxy делдалдың шақыруын сайттың өз HTTP аутентификациясынан ажыратады. Бұл тексеруді сақтау сайтқа кірудің тек сол оқиғаны пайдаланғаны үшін жойылуына жол бермейді.
Сұраныс жойылады, сондықтан ресурс қолжетімсіз күйінде қалады. Бұл тек осы шығын әдейі болғанда қолайлы, мысалы қажетсіз қосылым қайталанатын сұраулар тудырғанда. Қажетті мазмұнға әлі де қабылданған тіркелгі мен прокси саясаты керек.
Firefox браузердің жүйелік сұраныстары үшін ерекше ережелерге ие. Кеңейтімдер қосымша рұқсаттармен олардың кейбіреуіне прокси тіркелгі деректерін бере алады, бірақ сол жүйелік сұраныстарды жоя немесе өзгерте алмайды. Бұл бет ресурсының мысалы әрбір фондық әрекет үшін үнсіз жоюды уәде етпейді.