Un completamento riuscito di settings.set() dice meno di una richiesta del browser riuscita attraverso l'endpoint previsto. Rileggi la ChromeSetting effettiva dopo che l'operazione asincrona è terminata, gestendo prima il suo percorso di errore.

Dettaglio della riletturaDomanda a cui risponde
value.modeÈ configurazione di sistema, server fissi o PAC? Leggi i campi adatti a quella forma invece di presumere un host di primo livello.
levelOfControlQuesta estensione può controllare l'impostazione, ed è controllata da questa o da un'altra estensione? I criteri gestiti possono limitare le modifiche.
Ambito e contesto di navigazioneStai ispezionando la disposizione normale o quella in incognito prevista? Usa le opzioni di lettura/scrittura documentate dell'API.

Una lettura avviata subito dopo l'inizio dell'operazione set può gareggiare con essa. Leggere la proprietà sbagliata può far sembrare vuota una configurazione di sistema o PAC valida. Nessuna delle due osservazioni dimostra che il proxy remoto abbia rifiutato qualcosa.

Se un controllo delle impostazioni è disattivato, ispeziona i criteri o l'estensione che lo controlla invece di scrivere ripetutamente in un archivio concorrente. Chrome può combinare impostazioni di sistema, configurazione da riga di comando, estensioni e criteri.

Una volta compresa la configurazione effettiva, esamina il percorso verso la destinazione. Un PAC o un'eccezione possono scegliere deliberatamente l'accesso diretto. Se seleziona il proxy atteso, la disponibilità dell'endpoint, l'autenticazione e l'uscita osservata restano domande per la richiesta effettiva del browser; la rilettura della configurazione non è un controllo di integrità.

Articoli correlati