AutoValidateAntiforgeryTokenAttribute 类

定义

一个属性,用于验证所有不安全 HTTP 方法的防伪令牌。 除 GET、HEAD、OPTIONS 和 TRACE 以外的 HTTP 方法需要防伪令牌。

public ref class AutoValidateAntiforgeryTokenAttribute : Attribute, Microsoft::AspNetCore::Mvc::Filters::IFilterFactory, Microsoft::AspNetCore::Mvc::Filters::IOrderedFilter
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class AutoValidateAntiforgeryTokenAttribute : Attribute, Microsoft.AspNetCore.Mvc.Filters.IFilterFactory, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type AutoValidateAntiforgeryTokenAttribute = class
    inherit Attribute
    interface IFilterFactory
    interface IFilterMetadata
    interface IOrderedFilter
Public Class AutoValidateAntiforgeryTokenAttribute
Inherits Attribute
Implements IFilterFactory, IOrderedFilter
继承
AutoValidateAntiforgeryTokenAttribute
属性
实现

注解

AutoValidateAntiforgeryTokenAttribute 可以作为全局筛选器应用,以在默认情况下为应用程序触发反forgery 令牌的验证。 用于 IgnoreAntiforgeryTokenAttribute 禁止验证控制器或操作的防伪令牌。

构造函数

AutoValidateAntiforgeryTokenAttribute()

一个属性,用于验证所有不安全 HTTP 方法的防伪令牌。 除 GET、HEAD、OPTIONS 和 TRACE 以外的 HTTP 方法需要防伪令牌。

属性

IsReusable

获取一个值,该值指示是否可以跨请求重用结果 CreateInstance(IServiceProvider)

Order

获取用于确定筛选器执行顺序的顺序值。 筛选器以属性的 Order 升序数值执行。

方法

CreateInstance(IServiceProvider)

创建可执行筛选器的实例。

适用于