Configurar la inyección de encabezados HTTP para patrones de URL específicos

Id. de directiva
HttpHeaderInjection
Ámbito
Configuración del equipo, configuración de usuario
Compatible con
Microsoft Windows 7 o versiones posteriores
Origen
Google Chrome Policy Templates (versión 156.0.8078.80)
Categoría
Google › Google Chrome › Configuración de red

Descripción

Esta política permite definir una lista de reglas para inyectar encabezados HTTP personalizados en las solicitudes web que coincidan con patrones de URL específicos. Los encabezados definidos por esta política tienen prioridad sobre los que estaban presentes inicialmente en la solicitud, así como sobre las modificaciones que intenten hacer los usuarios o las extensiones.

Un caso práctico habitual de esta política es aplicar obligatoriamente controles de acceso de cliente inyectando encabezados personalizados (por ejemplo, X-Tenant-ID).

La política acepta una lista de reglas. Cada regla contiene:

* patterns: una lista de patrones de URL con los que se debe coincidir. Consulta cómo aplicar formato a un patrón de URL (https://support.google.com/chrome/a?p=url_blocklist_filter_format).

* headers: una lista de objetos que representan los encabezados que se van a inyectar. Cada uno de ellos contiene lo siguiente:

* name: el nombre del encabezado que se va a inyectar.

* value: el valor del encabezado que se va a inyectar.

Si varias reglas coinciden con una solicitud, se aplicarán los encabezados de todas las reglas que coincidan. Si hay varios encabezados con el mismo nombre, se aplicará el que tenga el patrón de URL más específico. Si los patrones son igual de específicos, se aplicará el que aparezca en último lugar en la lista.

Los nombres de encabezado deben cumplir el protocolo RFC 2616 (https://www.rfc-editor.org/rfc/rfc2616). Los valores de encabezado no deben contener símbolos NUL, CR ni LF. Los encabezados individuales no deben superar los 8 KB de tamaño. Los encabezados y patrones de URL no válidos se ignorarán.

Esta política está limitada a un total de 500 patrones de URL en todas las reglas. Cada regla puede contener un máximo de 20 encabezados. Los patrones y encabezados que superen estos umbrales se ignorarán.
Consulta la página https://chromeenterprise.google/policies/?policy=HttpHeaderInjection para obtener más información sobre el esquema y el formato.

Valor de ejemplo:

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

Opciones

  • Configurar la inyección de encabezados HTTP para patrones de URL específicos

Registro

EquipoHKEY_LOCAL_MACHINE
  • HttpHeaderInjectionREG_SZ
UsuarioHKEY_CURRENT_USER
  • HttpHeaderInjectionREG_SZ

Otras directivas de la misma categoría

Ver todas las directivas de esta categoría (6)