Saitunan proxy na duniya na Firefox suna shafar windows na yau da kullum da na sirri. Don haka API na proxy.settings yana buƙatar extension ɗin ya sami damar shiga windows na sirri, koda an fara aikin daga window na yau da kullum.

Extension ɗin zai iya duba wannan sharadi kafin ya canza saitin:

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 shine abin daidaitawa na yanzu a tsarin Firefox. Extension ɗin kuma yana buƙatar izinin API na proxy na yau da kullum.

Lokacin da manifest ya ba da izinin amfani na sirri, mai amfani yana sarrafa wannan damar a cikin bayanan gudanarwa na extension ta Run in Private Windows. Binciken yana bayar da rahoton wannan zaɓi; ba ya ba da izinin kai tsaye.

Ba tare da damar da ake buƙata ba, proxy.settings.set yana jefa kuskure. Hakan yana faruwa kafin extension ɗin ya nuna wata alaƙa da proxy ɗin da aka tsara, don haka maye gurbin IP ko tashar sa ba shi da alaƙa da wannan gazawar.

Yi maganin ƙin a cikin UI na extension kuma ka kiyaye zaɓin mai amfani. Bayan izini da amfani da saitin sun yi nasara, kimanta ainihin hanyar zuwa inda za a je daban.

Labarai masu alaƙa