ForwardedHeadersOptions.AllowedHosts Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dozwolone wartości z x-forwarded-host. Jeśli lista jest pusta, wszystkie hosty są dozwolone. Nie można ograniczyć tych wartości, aby osoba atakująca mogła fałszować linki wygenerowane przez usługę.
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)
Wartość właściwości
Uwagi
- Numery portów muszą być wykluczone.
- Symbol wieloznaczny najwyższego poziomu "*" zezwala na wszystkie niepuste hosty.
- Dozwolone są symbole wieloznaczne poddomeny. Np. "*.example.com" pasuje do poddomen, takich jak foo.example.com, ale nie domeny nadrzędnej example.com.
- Nazwy hostów Unicode są dozwolone, ale zostaną przekonwertowane na kod punycode w celu dopasowania.
- Adresy IPv6 muszą zawierać ich nawiasy ograniczenia i być w ich znormalizowanej formie.