Share via


ForwardedHeadersOptions.AllowedHosts Properti

Definisi

Nilai yang diizinkan dari x-forwarded-host. Jika daftar kosong maka semua host diizinkan. Gagal membatasi nilai-nilai ini dapat memungkinkan penyerang untuk memalsukan tautan yang dihasilkan oleh layanan Anda.

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)

Nilai Properti

Keterangan

  • Nomor port harus dikecualikan.
  • Wildcard tingkat atas "*" memungkinkan semua host yang tidak kosong.
  • Wildcard subdomain diizinkan. Misalnya, "*.example.com" cocok dengan subdomain seperti foo.example.com, tetapi bukan domain induk example.com.
  • Nama host Unicode diizinkan tetapi akan dikonversi ke punycode untuk pencocokan.
  • Alamat IPv6 harus menyertakan tanda kurung batasnya dan berada dalam bentuk yang dinormalisasi.

Berlaku untuk