Incognito normalmente hereda la política de proxy habitual. Una extensión de proxy autorizada puede establecer un ámbito Incognito independiente:

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

Para la navegación permitida en sitios públicos, la lista de proxies HTTP aporta candidatos para el host y el puerto HTTP fijos. La extensión necesita permiso de proxy y la aprobación del usuario para el acceso Incognito. No puede concederse ese acceso a sí misma.

ÁmbitoDuración
incognito_persistentHasta que se borre o hasta que se desactive o elimine la extensión que lo gobierna
incognito_session_onlyHasta que se cierre la última ventana Incognito; solo puede establecerse con una ventana Incognito abierta

Inspeccione proxy.settings.get con incognito: true cuando la política u otra extensión puedan controlar el resultado. Una sustitución solicitada no demuestra que haya ganado precedencia. Al restaurar la política heredada, borre el mismo ámbito Incognito que estableció la extensión.

Artículos relacionados