Partager via


IpSecurityRestriction.Headers Propriété

Définition

Obtient ou définit les en-têtes de règle de restriction IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). La logique correspondante est ..

  • Si la propriété est null ou vide (par défaut), tous les hôtes (ou l’absence de) sont autorisés.
  • Une valeur est comparée à l’aide de ordinal-ignore-case (à l’exclusion du numéro de port).
  • Les caractères génériques de sous-domaine sont autorisés, mais ne correspondent pas au domaine racine. Par exemple, *.contoso.com correspond au sous-domaine foo.contoso.com mais pas au domaine racine contoso.com ou à plusieurs niveaux foo.bar.contoso.com
  • Les noms d’hôte Unicode sont autorisés, mais sont convertis en Punycode à des fins de correspondance.

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). La logique correspondante est ..

  • Si la propriété est null ou vide (valeur par défaut), toutes les chaînes de transfert (ou absence de) sont autorisées.
  • Si une adresse (à l’exception du numéro de port) dans la chaîne (séparée par des virgules) correspond au CIDR défini par la propriété .

X-Azure-FDID et X-FD-HealthProbe. La logique de correspondance correspond exactement.

[Newtonsoft.Json.JsonProperty(PropertyName="headers")]
public System.Collections.Generic.IDictionary<string,System.Collections.Generic.IList<string>> Headers { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="headers")>]
member this.Headers : System.Collections.Generic.IDictionary<string, System.Collections.Generic.IList<string>> with get, set
Public Property Headers As IDictionary(Of String, IList(Of String))

Valeur de propriété

Attributs
Newtonsoft.Json.JsonPropertyAttribute

S’applique à