Wybierz osobny zakres serwera proxy w trybie incognito w Chrome
Ustaw incognito_persistent lub incognito_session_only zależnie od czasu życia, z dostępem rozszerzenia przyznanym przez użytkownika i kontrolą obowiązującej polityki.
Tryb incognito zwykle dziedziczy zwykłą politykę serwera proxy. Autoryzowane rozszerzenie proxy może ustawić osobny zakres incognito:
chrome.proxy.settings.set({
value: {
mode: "fixed_servers",
rules: {
singleProxy: {
scheme: "http",
host: "proxy.example.net",
port: 8080
}
}
},
scope: "incognito_persistent"
}, () => {});W przypadku dozwolonego przeglądania witryn publicznych lista serwerów proxy HTTP dostarcza kandydatów dla stałego hosta i portu HTTP. Rozszerzenie wymaga uprawnienia proxy i zgody użytkownika na dostęp w trybie incognito. Nie może samo przyznać sobie tego dostępu.
| Zakres | Czas życia |
|---|---|
| incognito_persistent | Do wyczyszczenia lub do wyłączenia bądź usunięcia rozszerzenia, które nim zarządza |
| incognito_session_only | Do zamknięcia ostatniego okna incognito; można ustawić tylko przy otwartym oknie incognito |
Sprawdź proxy.settings.get z incognito: true, gdy polityka lub inne rozszerzenie może kontrolować wynik. Żądane nadpisanie nie dowodzi, że uzyskało pierwszeństwo. Przy przywracaniu odziedziczonej polityki wyczyść ten sam zakres incognito, który ustawiło rozszerzenie.