Konfiguruj iniekcję nagłówka HTTP dla określonych wzorców adresów URL
- Identyfikator zasady
- HttpHeaderInjection
- Zakres
- Konfiguracja komputera, Konfiguracja użytkownika
- Obsługiwane w systemach
- Microsoft Edge, wersja 153, system Windows 7 lub nowszy
- Źródło
- Microsoft Edge Policy Templates (wersja 155.0.4283.45)
- Kategoria
- Microsoft Edge › Ustawienia sieciowe
Opis
Ta zasada umożliwia definiowanie reguł wstawiających niestandardowe nagłówki HTTP do żądań internetowych pasujących do określonych wzorców adresów URL. Nagłówki wstawione przez tę zasadę mają pierwszeństwo przed nagłówkami już obecnymi w żądaniu oraz przed modyfikacjami wprowadzonymi przez użytkowników lub rozszerzenia.
Częstym przypadkiem użycia tej zasady jest wymuszanie kontroli dostępu dzierżawy przez wstawianie niestandardowych nagłówków (na przykład X-Tenant-ID).
Ta zasada akceptuje listę reguł. Każda reguła zawiera:
* patterns: lista wzorców adresów URL do dopasowania. Informacje o formacie wzorca adresu URL można znaleźć pod adresem https://go.microsoft.com/fwlink/?linkid=2095322.
* headers: lista obiektów nagłówka do wstawienia. Każdy obiekt zawiera:
* name: nazwa nagłówka do wstrzyknięcia.
* value: wartość nagłówka do wstrzyknięcia.
Jeśli do żądania pasuje wiele reguł, stosowane są nagłówki ze wszystkich pasujących reguł. Jeśli wiele pasujących reguł określa tę samą nazwę nagłówka, stosowany jest nagłówek z najbardziej szczegółowego wzorca adresu URL. Jeśli wiele pasujących wzorców jest równie szczegółowych, stosowany jest nagłówek z reguły, która pojawia się jako ostatnia na liście.
Nazwy nagłówków muszą być zgodne ze standardem RFC 2616 (https://www.rfc-editor.org/rfc/rfc2616). Wartości nagłówka nie mogą zawierać znaków NUL, CR ani LF. Poszczególne nagłówki nie mogą przekraczać 8 KB. Nieprawidłowe nagłówki i wzorce adresów URL są ignorowane.
Ta zasada obsługuje maksymalnie 500 wzorców adresów URL we wszystkich regułach. Każda reguła może zawierać do 20 nagłówków. Wzorce adresów URL i nagłówki przekraczające te limity są ignorowane.
Przykładowa wartość:
[
{
"patterns": [
"example.com",
".example.org"
],
"headers": [
{
"name": "X-Tenant-ID",
"value": "123456"
},
{
"name": "X-Custom-Header",
"value": "CustomValue"
}
]
}
]
Opcje
Rejestr
- HttpHeaderInjectionREG_SZ
- HttpHeaderInjectionREG_SZ