Configura l'inserimento di intestazioni HTTP per modelli di URL specifici

ID criterio
HttpHeaderInjection
Ambito
Configurazione computer, Configurazione utente
Supportato in
Microsoft Edge versione 153, Windows 7 o versione successiva
Origine
Microsoft Edge Policy Templates (versione 155.0.4283.45)
Categoria
Microsoft Edge › Impostazioni di rete

Descrizione

Questo criterio consente di definire regole che inseriscono intestazioni HTTP personalizzate nelle richieste Web corrispondenti a modelli di URL specifici. Le intestazioni inserite da questo criterio hanno la precedenza su quelle già presenti nella richiesta e sulle modifiche apportate da utenti o estensioni.

Un caso d'uso comune per questo criterio consiste nell'applicazione dei controlli di accesso del tenant inserendo intestazioni personalizzate (ad esempio X-Tenant-ID).

Il criterio accetta un elenco di regole. Ogni regola contiene:

* patterns: un elenco di modelli di URL da confrontare. Per informazioni sul formato dei modelli di URL, vedi https://go.microsoft.com/fwlink/?linkid=2095322.

* headers: un elenco di oggetti intestazione da inserire. Ogni oggetto contiene:

* name: il nome dell'intestazione da inserire.

* value: il valore dell'intestazione da inserire.

Se più regole corrispondono a una richiesta, verranno applicate le intestazioni di tutte le regole corrispondenti. Se più regole corrispondenti specificano lo stesso nome di intestazione, viene applicata l'intestazione associata al modello di URL più specifico. Se più modelli corrispondenti hanno la stessa specificità, viene applicata l'intestazione della regola che appare per ultima nell'elenco.

I nomi delle intestazioni devono essere conformi allo standard RFC 2616 (https://www.rfc-editor.org/rfc/rfc2616). I valori delle intestazioni non devono contenere caratteri NUL, CR o LF. Le singole intestazioni non possono superare 8 KB. Le intestazioni e i modelli di URL non validi vengono ignorati.

Questo criterio supporta massimo 500 modelli di URL tra tutte le regole. Ogni regola può contenere fino a 20 intestazioni. I modelli di URL e le intestazioni che superano questi limiti vengono ignorati.

Valore di esempio:

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

Opzioni

  • Configura l'inserimento di intestazioni HTTP per modelli di URL specifici

Registro

ComputerHKEY_LOCAL_MACHINE
  • HttpHeaderInjectionREG_SZ
UtenteHKEY_CURRENT_USER
  • HttpHeaderInjectionREG_SZ

Altri criteri nella stessa categoria

Visualizza tutti i criteri di questa categoria (18)