ValidateAntiForgeryTokenAttribute 类

定义

指定应用此属性的类或方法验证防伪令牌。 如果防伪令牌不可用,或者令牌无效,验证将失败,并且不会执行操作方法。

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

注解

此特性可帮助阻止跨站点请求伪造。 它不会阻止其他伪造或篡改攻击。

构造函数

ValidateAntiForgeryTokenAttribute()

指定应用此属性的类或方法验证防伪令牌。 如果防伪令牌不可用,或者令牌无效,验证将失败,并且不会执行操作方法。

属性

IsReusable

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

Order

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

方法

CreateInstance(IServiceProvider)

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

适用于