Firefoxen proxy API globalak leiho pribatuetarako sarbidea eskatzen du
Egiaztatu luzapenaren nabigazio pribaturako sarbidea proxy.settings.set-ek errorea botatzen duenean, konfigurazio globalak leiho arrunt zein pribatuei eragiten dielako.
Firefoxen proxy ezarpen globalek leiho arrunt zein pribatuei eragiten diete. Horregatik, proxy.settings APIak luzapenak leiho pribatuetarako sarbidea izatea eskatzen du, eragiketa leiho arrunt batetik hasi bazen ere.
Luzapenak baldintza hori egiaztatu dezake ezarpena aldatu aurretik:
const allowed = await browser.extension.isAllowedIncognitoAccess();
if (!allowed) {
throw new Error('Private-window access is required for global proxy settings');
}
await browser.proxy.settings.set({ value: proxyConfig });proxyConfig Firefox formatuko konfigurazio objektu existiarazlea da. Luzapenak proxy APIrako ohiko baimena ere behar du.
Manifestuak erabilera pribatua onartzen duenean, erabiltzaileak sarbide hori luzapenaren kudeaketa xehetasunetan kontrolatzen du Run in Private Windows bidez. Egiaztapenak aukera horren berri ematen du; ez du baimena automatikoki ematen.
Behar den sarbiderik gabe, proxy.settings.set-ek salbuespen bat botatzen du. Hori gertatzen da luzapenak proposatutako proxyarekiko konexiorik erakutsi aurretik, beraz haren IPa edo ataka ordezkatzeak ez du hutsegite honekin zerikusirik.
Kudeatu ukapena luzapenaren interfazean eta gorde erabiltzailearen aukera. Baimena eta konfigurazioaren aplikazioa lortu ondoren, ebaluatu benetako helmugarako bidea bereizita.