Fir eng Webressource, där hiren Ausfall soll erlaabt ginn, kann eng existéierend Firefox-Erweiderung hir Proxy-Authentifikatiouns-Erausfuerderung annuléieren. Domat endet där Ufro, amplaz de Benotzer ëmmer erëm no engem aneren Passwuert ze froen.

browser.webRequest.onAuthRequired.addListener(details => {
  if (details.isProxy) {
    return {cancel: true};
  }
  return {};
}, {urls: ['https://optional.example/*']}, ['blocking']);

D'Erweiderung brauch webRequest, webRequestBlocking an déi passend Host-Erlaabnis. Ersetzt d'Beispill duerch dat konkreet URL-Muster vun der optionaler Ressource. De Filter passt op d'Ressource déi ugefrot gëtt, net just op d'Adress vum Proxyserver.

isProxy ënnerscheet d'Erausfuerderung vum Intermédiaire vun der eegener HTTP-Authentifikatioun vun enger Websäit. Dës Kontroll ze behalen verhënnert, datt d'Anmeldung vun der Säit nëmmen dofir annuléiert gëtt, well se déiselwecht Evenement benotzt.

D'Ufro gëtt annuléiert, sou datt d'Ressource onverfügbar bleift. Dat ass nëmme passend wann dëse Verloscht gewollt ass, zum Beispill eng net néideg Verbindung déi widderhuelte Froe verursaacht. Noutwenneg Inhalt brauch nach ëmmer en akzeptéierte Kont an eng Proxy-Politik.

Firefox huet speziell Reegele fir Systemufroe vum Browser. Erweiderunge kënnen fir e puer dovu mat zousätzleche Permissiounen Proxy-Identitéitsdaten ubidden, awer kënnen dës Systemufroe weder annuléieren nach änneren. Dëst Beispill mat enger Säitressource versprécht keng roueg Annullatioun fir all Hannergrondoperatioun.

Ähnlech Artikelen