ForwardedHeadersOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ForwardedHeadersMiddleware のオプション
public ref class ForwardedHeadersOptions
public class ForwardedHeadersOptions
type ForwardedHeadersOptions = class
Public Class ForwardedHeadersOptions
- 継承
-
ForwardedHeadersOptions
コンストラクター
ForwardedHeadersOptions() |
ForwardedHeadersMiddleware のオプション |
プロパティ
AllowedHosts |
x-forwarded-host から許可される値。 リストが空の場合は、すべてのホストが許可されます。 これらの値を制限しないと、攻撃者がサービスによって生成されたリンクをスプーフィングする可能性があります。 |
ForwardedForHeaderName |
元のクライアント IP の取得に使用するヘッダーを取得または設定します。 既定値は、 で指定された値です XForwardedForHeaderName。 |
ForwardedHeaders |
処理する必要があるフォワーダーを識別します。 |
ForwardedHostHeaderName |
Host ヘッダー フィールドの元の値を取得するために使用するヘッダーを取得または設定します。 既定値は、 で指定された値です。 XForwardedHostHeaderName |
ForwardedPrefixHeaderName |
パス ベースの値を取得するために使用するヘッダーを取得または設定します。 既定値は、 で指定された値です。 XForwardedPrefixHeaderName |
ForwardedProtoHeaderName |
元のスキーム (HTTP/HTTPS) の値を取得するために使用するヘッダーを取得または設定します。 既定値は、 で指定された値です。 XForwardedProtoHeaderName |
ForwardLimit |
処理されるヘッダー内のエントリの数を制限します。 既定値は 1 です。 制限を無効にするには null に設定しますが、これは KnownProxies または KnownNetworks が構成されている場合にのみ行う必要があります。 |
KnownNetworks |
受け付けるヘッダーの転送元である既知のプロキシのアドレス範囲です。 |
KnownProxies |
受け付けるヘッダーの転送元である既知のプロキシのアドレスです。 |
OriginalForHeaderName |
転送されたヘッダーを適用する前に、クライアント IP の元の値を格納するために使用されるヘッダーを取得または設定します。 既定値は、 で指定された値です。 XOriginalForHeaderName |
OriginalHostHeaderName |
転送されたヘッダーを適用する前に、Host ヘッダー フィールドの元の値を格納するために使用されるヘッダーを取得または設定します。 既定値は、 で指定された値です。 XOriginalHostHeaderName |
OriginalPrefixHeaderName |
転送されたヘッダーを適用する前に、元のパス ベースを格納するために使用されるヘッダーを取得または設定します。 既定値は、 で指定された値です。 XOriginalPrefixHeaderName |
OriginalProtoHeaderName |
転送されたヘッダーを適用する前に、元のスキーム (HTTP/HTTPS) の格納に使用するヘッダーを取得または設定します。 既定値は、 で指定された値です。 XOriginalProtoHeaderName |
RequireHeaderSymmetry |
処理中の異なるヘッダー間で同期するヘッダー値の数が必要です。 既定値は 'false' です。 |