ForwardedHeadersOptions.AllowedHosts Proprietà

Definizione

Valori consentiti da x-forwarded-host. Se l'elenco è vuoto, tutti gli host sono consentiti. Se non si limita questo valore, è possibile che un utente malintenzionato possa spoofare i collegamenti generati dal servizio.

public:
 property System::Collections::Generic::IList<System::String ^> ^ AllowedHosts { System::Collections::Generic::IList<System::String ^> ^ get(); void set(System::Collections::Generic::IList<System::String ^> ^ value); };
public System.Collections.Generic.IList<string> AllowedHosts { get; set; }
member this.AllowedHosts : System.Collections.Generic.IList<string> with get, set
Public Property AllowedHosts As IList(Of String)

Valore della proprietà

Commenti

  • I numeri di porta devono essere esclusi.
  • Un carattere jolly di primo livello "*" consente tutti gli host non vuoti.
  • I caratteri jolly sottodomini sono consentiti. Ad esempio, "*.example.com" corrisponde ai sottodomini come foo.example.com, ma non al dominio padre example.com.
  • I nomi host Unicode sono consentiti, ma verranno convertiti in punycode per la corrispondenza.
  • Gli indirizzi IPv6 devono includere le parentesi quadre di limite e essere nel formato normalizzato.

Si applica a