Choisir une portée de proxy Incognito distincte dans Chrome
Définissez incognito_persistent ou incognito_session_only selon la durée de vie, avec l'accès de l'extension accordé par l'utilisateur et l'inspection de la stratégie effective.
Incognito hérite normalement de la stratégie de proxy habituelle. Une extension de proxy autorisée peut définir une portée Incognito distincte :
chrome.proxy.settings.set({
value: {
mode: "fixed_servers",
rules: {
singleProxy: {
scheme: "http",
host: "proxy.example.net",
port: 8080
}
}
},
scope: "incognito_persistent"
}, () => {});Pour la navigation autorisée sur des sites publics, la liste de proxys HTTP fournit des candidats pour l'hôte et le port HTTP fixes. L'extension a besoin de l'autorisation proxy et de l'accord de l'utilisateur pour l'accès Incognito. Elle ne peut pas s'accorder elle-même cet accès.
| Portée | Durée de vie |
|---|---|
| incognito_persistent | Jusqu'à effacement ou jusqu'à la désactivation ou la suppression de l'extension qui la régit |
| incognito_session_only | Jusqu'à la fermeture de la dernière fenêtre Incognito ; ne peut être définie qu'avec une fenêtre Incognito ouverte |
Inspectez proxy.settings.get avec incognito: true lorsque la stratégie ou une autre extension peut contrôler le résultat. Un remplacement demandé ne prouve pas qu'il a obtenu la priorité. Lors de la restauration de la stratégie héritée, effacez la même portée Incognito que l'extension a définie.