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 値に設定されます。 PathBase の値が null または空の場合、"path" 属性は Pathの値に設定されます。

FormFieldName

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

HeaderName

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

RequireSsl
古い.

このプロパティは廃止され、今後のバージョンで削除される予定です。 代わりに、Cookieに設定することをお勧めします。

true は、Alwaysに相当します。 false は、Noneに相当します。

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

SuppressReadingTokenFromFormBody

要求本文からの偽造防止トークンの読み込みを抑制するかどうかを指定します。

SuppressXFrameOptionsHeader

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

適用対象