HTTP-headerinjectie voor specifieke URL-patronen configureren

Beleids-ID
HttpHeaderInjection
Bereik
Computerconfiguratie, Gebruikersconfiguratie
Ondersteund op
Microsoft Edge versie 153, Windows 7 of hoger
Bron
Microsoft Edge Policy Templates (versie 155.0.4283.45)
Categorie
Microsoft Edge › Netwerkinstellingen

Beschrijving

Met dit beleid kun je een lijst met regels definiëren om aangepaste HTTP-headers in webaanvragen in te voegen die overeenkomen met specifieke URL-patronen. Headers die door dit beleid worden ingevoegd, hebben voorrang op headers die al in de aanvraag aanwezig zijn en op wijzigingen die door gebruikers of extensies zijn aangebracht.

Een veelvoorkomend gebruiksscenario voor dit beleid is het afdwingen van tenanttoegangsbeheer door aangepaste headers in te voegen (bijvoorbeeld X-Tenant-ID).

Het beleid accepteert een lijst met regels. Elke regel bevat:

* patterns: een lijst met URL-patronen die moeten overeenkomen. Zie https://go.microsoft.com/fwlink/?linkid=2095322 voor gedetailleerde informatie over geldige URL-patroonindelingen.

* headers: een lijst met koptekstobjecten die moeten worden geïnjecteerd. Elk object bevat:

* name: de naam van de header die moet worden ingevoegd.

* value: de waarde van de header die moet worden ingevoegd.

Als meerdere regels overeenkomen met een aanvraag, worden de headers uit alle overeenkomende regels toegepast. Als meerdere overeenkomende regels dezelfde koptekstnaam opgeven, wordt de header van het meest specifieke URL-patroon toegepast. Als meerdere overeenkomende patronen even specifiek zijn, wordt de header van de regel die als laatste in de lijst staat toegepast.

Headernamen moeten voldoen aan RFC 2616 (https://www.rfc-editor.org/rfc/rfc2616). Headerwaarden mogen geen NUL-, CR- of LF-tekens bevatten. Afzonderlijke headers mogen niet groter zijn dan 8 KB. Ongeldige headers en URL-patronen worden genegeerd.

Dit beleid ondersteunt maximaal 500 URL-patronen in alle regels samen. Elke regel kan maximaal 20 headers bevatten. URL-patronen en headers die deze limieten overschrijden, worden genegeerd.

Voorbeeldwaarde:

[
{
"patterns": [
"example.com",
".example.org"
],
"headers": [
{
"name": "X-Tenant-ID",
"value": "123456"
},
{
"name": "X-Custom-Header",
"value": "CustomValue"
}
]
}
]

Opties

  • HTTP-headerinjectie voor specifieke URL-patronen configureren

Register

ComputerHKEY_LOCAL_MACHINE
  • HttpHeaderInjectionREG_SZ
GebruikerHKEY_CURRENT_USER
  • HttpHeaderInjectionREG_SZ

Ander beleid in dezelfde categorie

Al het beleid in deze categorie weergeven (18)