ForwardedHeadersOptions.AllowedHosts プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
x-forwarded-host から許可される値。 リストが空の場合、すべてのホストが許可されます。 これらの値を制限しないと、攻撃者がサービスによって生成されたリンクをスプーフィングする可能性があります。
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)
プロパティ値
注釈
- ポート番号は除外されている必要があります。
- 最上位のワイルドカード "*" を使用すると、空でないすべてのホストが許可されます。
- サブドメインのワイルドカードを使用できます。 たとえば、"*.example.com" は foo.example.com のようなサブドメインと一致しますが、親ドメイン example.com とは一致しません。
- Unicode ホスト名は許可されますが、照合のために punycode に変換されます。
- IPv6 アドレスには、境界角かっこを含め、正規化された形式にする必要があります。