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

  • Konfiguruj iniekcję nagłówka HTTP dla określonych wzorców adresów URL

Rejestr

KomputerHKEY_LOCAL_MACHINE
  • HttpHeaderInjectionREG_SZ
UżytkownikHKEY_CURRENT_USER
  • HttpHeaderInjectionREG_SZ

Inne zasady w tej samej kategorii

Zobacz wszystkie zasady w tej kategorii (18)