Incognito eredita normalmente la policy proxy normale. Un'estensione proxy autorizzata può impostare un ambito Incognito separato:

chrome.proxy.settings.set({
  value: {
    mode: "fixed_servers",
    rules: {
      singleProxy: {
        scheme: "http",
        host: "proxy.example.net",
        port: 8080
      }
    }
  },
  scope: "incognito_persistent"
}, () => {});

Per la navigazione consentita su siti pubblici, il elenco di proxy HTTP fornisce candidati per l'host e la porta HTTP fissi. L'estensione richiede l'autorizzazione proxy e l'approvazione dell'utente per l'accesso Incognito. Non può concedersi da sola tale accesso.

AmbitoDurata
incognito_persistentFino alla cancellazione o finché l'estensione che lo governa non viene disattivata o rimossa
incognito_session_onlyFino alla chiusura dell'ultima finestra Incognito; può essere impostato solo con una finestra Incognito aperta

Ispeziona proxy.settings.get con incognito: true quando la policy o un'altra estensione possono controllare il risultato. Una sovrascrittura richiesta non è prova che abbia ottenuto la precedenza. Quando ripristini la policy ereditata, cancella lo stesso ambito Incognito impostato dall'estensione.

Articoli correlati