Partilhar via


AutoValidateAntiforgeryTokenAttribute Classe

Definição

Um atributo que causa a validação de tokens antiforgery para todos os métodos HTTP não seguros. Um token antiforgery é necessário para métodos HTTP diferentes de GET, HEAD, OPTIONS e TRACE.

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
Herança
AutoValidateAntiforgeryTokenAttribute
Atributos
Implementações

Comentários

AutoValidateAntiforgeryTokenAttribute pode ser aplicado como um filtro global para disparar a validação de tokens antiforgeria por padrão para um aplicativo. Use IgnoreAntiforgeryTokenAttribute para suprimir a validação do token antiforgery para um controlador ou ação.

Construtores

AutoValidateAntiforgeryTokenAttribute()

Um atributo que causa a validação de tokens antiforgery para todos os métodos HTTP não seguros. Um token antiforgery é necessário para métodos HTTP diferentes de GET, HEAD, OPTIONS e TRACE.

Propriedades

IsReusable

Obtém um valor que indica se o resultado de CreateInstance(IServiceProvider) pode ser reutilizado entre solicitações.

Order

Obtém o valor da ordem para determinar a ordem de execução de filtros. Os filtros são executados no valor numérico crescente da Order propriedade .

Métodos

CreateInstance(IServiceProvider)

Cria uma instância do filtro executável.

Aplica-se a