HTTP-headerinjectie instellen voor specifieke URL-patronen

Beleids-ID
HttpHeaderInjection
Bereik
Computerconfiguratie, Gebruikersconfiguratie
Ondersteund op
Microsoft Windows 7 of later
Bron
Google Chrome Policy Templates (versie 156.0.8078.80)
Categorie
Google › Google Chrome › Netwerkinstellingen

Beschrijving

Met dit beleid kun je een lijst met regels definiëren om aangepaste HTTP-headers in te voegen in webverzoeken die overeenkomen met specifieke URL-patronen. Headers die zijn ingesteld door dit beleid, hebben voorrang op headers die oorspronkelijk aanwezig waren in het verzoek en op wijzigingen die gebruikers of extensies proberen aan te brengen.

Een veelgebruikte use case voor dit beleid is om toegangsbeheer voor tenants af te dwingen door aangepaste headers te injecteren (bijvoorbeeld X-Tenant-ID).

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

* patterns: Een lijst met URL-patronen die moeten overeenkomen. Bekijk hoe je een URL-patroon opmaakt (https://support.google.com/chrome/a?p=url_blocklist_filter_format).

* headers: Een lijst met objecten die headers vertegenwoordigen die moeten worden geïnjecteerd. Elk object bevat het volgende:

* name: De naam van de header die moet worden geïnjecteerd.

* value: De waarde van de header die moet worden geïnjecteerd.

Als meerdere regels overeenkomen met een verzoek, worden de headers van alle overeenkomende regels toegepast. Als er meerdere headers met dezelfde naam zijn, wordt de header met het meest specifieke URL-patroon toegepast. Als patronen even specifiek zijn, wordt het patroon toegepast dat als laatste in de lijst staat.

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

Dit beleid is beperkt tot in totaal 500 URL-patronen voor alle regels. Elke regel kan maximaal 20 headers bevatten. Patronen en headers die deze drempelwaarden overschrijden, worden genegeerd.
Ga naar https://chromeenterprise.google/policies/?policy=HttpHeaderInjection voor meer informatie over schema en indeling.

Voorbeeldwaarde:

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

Opties

  • HTTP-headerinjectie instellen voor specifieke URL-patronen

Register

ComputerHKEY_LOCAL_MACHINE
  • HttpHeaderInjectionREG_SZ
GebruikerHKEY_CURRENT_USER
  • HttpHeaderInjectionREG_SZ

Ander beleid in dezelfde categorie

Al het beleid in deze categorie weergeven (6)