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
Register
- HttpHeaderInjectionREG_SZ
- HttpHeaderInjectionREG_SZ