Condividi tramite


ProxyOverrideRules

Regole di override del proxy

Versioni supportate

  • Windows: ≥ 145
  • macOS: ≥ 145
  • Android: non supportato
  • iOS: non supportato

Descrizione

Questo criterio abilita la selezione proxy basata su regole che determina il proxy usato da Microsoft Edge in base all'URL di destinazione e a qualsiasi altra condizione definita.

Quando questo criterio è configurato, ha la precedenza sulle impostazioni proxy configurate dai criteri ProxySettings, dall'API di estensione Edge.proxy e da qualsiasi impostazione utente manuale.

Se questo criterio è disabilitato o non configurato, i criteri proxy esistenti e le impostazioni definite dall'utente continuano ad essere applicati.

Quando Edge seleziona un proxy, valuta le voci nel criterio ProxyOverrideRules in ordine. Una regola viene considerata una corrispondenza quando vengono soddisfatte tutte le condizioni seguenti:

  • Almeno un criterio URL in DestinationMatchers viene confrontato.
  • Nessun modello di URL in ExcludeDestinationMatchers corrisponde.
  • Se condizioni sono specificate e non vuote, vengono soddisfatte tutte le condizioni.

Per una regola corrispondente, il valore specificato in ProxyList viene usato come proxy. Se nessuna regola corrisponde, la selezione del proxy rientra nelle impostazioni definite dai criteri ProxySettings.

I modelli di URL supportati da DestinationMatchers e ExcludeDestinationMatchers sono documentati in https://review.learn.microsoft.com/en-us/DeployEdge/configure-microsoft-edge-proxy-support?branch=pr-en-us-6681#proxy-config-url-patterns . Le voci in ProxyList corrispondono a stringhe proxy di tipo PAC, ad esempio:

  • DIRETTO
  • Host PROXY:porta
  • Host HTTPS:porta
  • SOCKS4 host:port
  • SOCKS5 host:port

In alternativa, è possibile usare identificatori proxy in formato URL, ad esempio:

  • http://host :Porta
  • https://host :Porta
  • socks4://host:port
  • socks5://host:port

Viene usato il primo proxy raggiungibile nell'elenco. Le voci non valide vengono ignorate.

Funzionalità supportate

  • Può essere obbligatorio: sì
  • Può essere consigliato: no
  • Aggiornamento dei criteri dinamici: sì
  • Per profilo: Sì
  • Si applica a un profilo che ha eseguito l'accesso con un account Microsoft: Sì

Tipo di dati

  • Dictionary

Informazioni e impostazioni di Windows

Informazioni sui Criteri di gruppo (ADMX)

  • Nome univoco Criteri di gruppo: ProxyOverrideRules
  • Nome Criteri di gruppo: regole di override del proxy
  • Percorso Criteri di gruppo (obbligatorio): Modelli amministrativi/Microsoft Edge/Server proxy
  • Percorso Criteri di gruppo (consigliato): N/D
  • Nome file ADMX Criteri di gruppo: MSEdge.admx

Valore di esempio

[{"Conditions": [{"DnsProbe": {"Host": "corp.ads", "Result": "resolved"}}], "DestinationMatchers": ["https://some.app.com", "https://other.app.org"], "ProxyList": ["HTTPS proxy.app:443", "DIRECT"]}, {"DestinationMatchers": ["https://Contoso.com"], "ExcludeDestinationMatchers": ["https://mail.Contoso.com"], "ProxyList": ["HTTPS proxy.app:443", "DIRECT"]}]

Impostazioni del Registro di sistema

  • Percorso (obbligatorio): SOFTWARE\Criteri\Microsoft\Edge
  • Percorso (consigliato): N/D
  • Nome valore: ProxyOverrideRules
  • Tipo di valore: REG_SZ

Valore del Registro di sistema di esempio

[{"Conditions": [{"DnsProbe": {"Host": "corp.ads", "Result": "resolved"}}], "DestinationMatchers": ["https://some.app.com", "https://other.app.org"], "ProxyList": ["HTTPS proxy.app:443", "DIRECT"]}, {"DestinationMatchers": ["https://Contoso.com"], "ExcludeDestinationMatchers": ["https://mail.Contoso.com"], "ProxyList": ["HTTPS proxy.app:443", "DIRECT"]}]

Valore del Registro di sistema di esempio espanso

[
  {
    "Conditions": [
      {
        "DnsProbe": {
          "Host": "corp.ads",
          "Result": "resolved"
        }
      }
    ],
    "DestinationMatchers": [
      "https://some.app.com",
      "https://other.app.org"
    ],
    "ProxyList": [
      "HTTPS proxy.app:443",
      "DIRECT"
    ]
  },
  {
    "DestinationMatchers": [
      "https://Contoso.com"
    ],
    "ExcludeDestinationMatchers": [
      "https://mail.Contoso.com"
    ],
    "ProxyList": [
      "HTTPS proxy.app:443",
      "DIRECT"
    ]
  }
]

Informazioni e impostazioni Mac

  • Nome chiave di preferenza: ProxyOverrideRules
  • Valore di esempio
<key>ProxyOverrideRules</key>
<array>
  <dict>
    <key>Conditions</key>
    <array>
      <dict>
        <key>DnsProbe</key>
        <dict>
          <key>Host</key>
          <string>corp.ads</string>
          <key>Result</key>
          <string>resolved</string>
        </dict>
      </dict>
    </array>
    <key>DestinationMatchers</key>
    <array>
      <string>https://some.app.com</string>
      <string>https://other.app.org</string>
    </array>
    <key>ProxyList</key>
    <array>
      <string>HTTPS proxy.app:443</string>
      <string>DIRECT</string>
    </array>
  </dict>
  <dict>
    <key>DestinationMatchers</key>
    <array>
      <string>https://Contoso.com</string>
    </array>
    <key>ExcludeDestinationMatchers</key>
    <array>
      <string>https://mail.Contoso.com</string>
    </array>
    <key>ProxyList</key>
    <array>
      <string>HTTPS proxy.app:443</string>
      <string>DIRECT</string>
    </array>
  </dict>
</array>

Vedere anche