AntiforgeryOptions クラス

定義

偽造防止トークン システムのプログラムによる構成を提供します。

public ref class AntiforgeryOptions
public class AntiforgeryOptions
type AntiforgeryOptions = class
Public Class AntiforgeryOptions
継承
AntiforgeryOptions

コンストラクター

AntiforgeryOptions()

偽造防止トークン システムのプログラムによる構成を提供します。

フィールド

DefaultCookiePrefix

既定の Cookie プレフィックスは " です。AspNetCore.Antiforgery.".

プロパティ

Cookie

偽造防止 Cookie の作成に使用する設定を決定します。

CookieDomain
古い.

このプロパティは互換性のために残されていますが、今後のバージョンでは削除される予定です。 推奨される代替手段は、 にあります Cookie

Cookie に設定されているドメイン。 既定では、 null は "domain" 属性が設定されません。

CookieName
古い.

このプロパティは互換性のために残されていますが、今後のバージョンでは削除される予定です。 推奨される代替手段は、 にあります Cookie

偽造防止システムによって使用される Cookie の名前を指定します。

CookiePath
古い.

このプロパティは互換性のために残されていますが、今後のバージョンでは削除される予定です。 推奨される代替手段は、 にあります Cookie

Cookie に設定されたパス。 に null設定すると、Cookie の "path" 属性は現在の要求の PathBase 値に設定されます。 の値が null または 空のPathBase場合、"path" 属性は のPath値に設定されます。

FormFieldName

偽造防止システムで使用される偽造防止トークン フィールドの名前を指定します。

HeaderName

偽造防止システムによって使用されるヘッダー値の名前を指定します。 その場合 null 、偽造防止の検証ではフォーム データのみが考慮されます。

RequireSsl
古い.

このプロパティは互換性のために残されていますが、今後のバージョンでは削除される予定です。 推奨される代替方法は、 を に設定する Cookie方法です。

trueAlways に相当します。 falseNone に相当します。

偽造防止システムを動作させるために SSL が必要かどうかを指定します。 この設定が 'true' で、SSL 以外の要求がシステムに送信されると、すべての偽造防止 API は失敗します。

SuppressXFrameOptionsHeader

ClickJacking の防止に使用される X-Frame-Options ヘッダーの生成を抑制するかどうかを指定します。 既定では、X-Frame-Options ヘッダーは値 SAMEORIGIN を使用して生成されます。 この設定が "true" である場合、応答に対して X-Frame-Options ヘッダーは生成されません。

適用対象