AllHttpAuthSchemesAllowedForProxies

List of proxy servers that allow all HTTP authentication schemes

Supported versions

  • Windows: ≥ 157
  • macOS: ≥ 157
  • Android: ≥ 157
  • iOS: Not supported

Description

Set this policy to specify which proxy servers allow all the HTTP authentication schemes Microsoft Edge supports, regardless of the AuthSchemes policy.

Format the proxy server pattern according to the URL blocklist filter format (https://go.microsoft.com/fwlink/?linkid=2095322). Up to 1,000 exceptions can be defined. Invalid patterns are ignored. Wildcards are allowed for the host component (for example, '*:8080' matches all proxies on port 8080). A hostname (for example, 'proxy.example.com') also matches its subdomains. To match a host exactly and exclude its subdomains, prepend it with a dot (for example, '.proxy.example.com').

If you configure this policy with an empty list, no exceptions apply to proxy authentication.

If you don't configure this policy, in versions earlier than 161, exceptions in AllHttpAuthSchemesAllowedForOrigins also apply to proxy authentication. Starting in version 161, those exceptions don't apply to proxy authentication.

For proxy servers that match an applicable exception, all supported HTTP authentication schemes are allowed. For proxy servers that don't match an applicable exception, only the schemes specified in AuthSchemes are supported. If that policy isn't configured, the default schemes are supported instead.

Supported features

  • Can be mandatory: Yes
  • Can be recommended: No
  • Dynamic Policy Refresh: Yes
  • Per Profile: No
  • Applies to a profile that is signed in with a Microsoft account: Yes

Data type

  • List of strings

Windows information and settings

Group Policy (ADMX) info

  • GP unique name: AllHttpAuthSchemesAllowedForProxies
  • GP name: List of proxy servers that allow all HTTP authentication schemes
  • GP path (Mandatory): Administrative Templates/Microsoft Edge/HTTP authentication
  • GP path (Recommended): N/A
  • GP ADMX file name: MSEdge.admx

Example value

https://proxy.example.com:8443
proxy.example.com:8080
*.corp.example.com:8080

Registry settings

  • Path (Mandatory): SOFTWARE\Policies\Microsoft\Edge\AllHttpAuthSchemesAllowedForProxies
  • Path (Recommended): N/A
  • Value name: 1, 2, 3, ...
  • Value type: List of REG_SZ

Example registry value

SOFTWARE\Policies\Microsoft\Edge\AllHttpAuthSchemesAllowedForProxies\1 =

https://proxy.example.com:8443

SOFTWARE\Policies\Microsoft\Edge\AllHttpAuthSchemesAllowedForProxies\2 =

proxy.example.com:8080

SOFTWARE\Policies\Microsoft\Edge\AllHttpAuthSchemesAllowedForProxies\3 =

*.corp.example.com:8080

Mac information and settings

  • Preference Key name: AllHttpAuthSchemesAllowedForProxies
  • Example value:
<array>
  <string>https://proxy.example.com:8443</string>
  <string>proxy.example.com:8080</string>
  <string>*.corp.example.com:8080</string>
</array>

Android information and settings

  • Preference Key name: AllHttpAuthSchemesAllowedForProxies
  • Example value:
["https://proxy.example.com:8443", "proxy.example.com:8080", "*.corp.example.com:8080"]

See also