Język

RequireAntiforgeryTokenAttribute Klasa

Definicja

Atrybut, który może służyć do wskazania, czy token antyforgery musi zostać zweryfikowany.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method)]
public class RequireAntiforgeryTokenAttribute : Attribute, Microsoft.AspNetCore.Antiforgery.IAntiforgeryMetadata
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method)>]
type RequireAntiforgeryTokenAttribute = class
    inherit Attribute
    interface IAntiforgeryMetadata
Public Class RequireAntiforgeryTokenAttribute
Inherits Attribute
Implements IAntiforgeryMetadata
Dziedziczenie
RequireAntiforgeryTokenAttribute
Atrybuty
Implementuje

Uwagi

Weryfikacja wykonywana przez UseAntiforgery(IApplicationBuilder) program dotyczy tylko żądań HTTP POST, PUT i PATCH. Punkty końcowe korzystające z innych metod HTTP są pomijane przez oprogramowanie pośredniczące nawet w przypadku zastosowania tego atrybutu.

Jeśli potrzebujesz weryfikacji innych metod HTTP, rozwiąż IAntiforgery i wywołaj ValidateRequestAsync(HttpContext) program obsługi lub IsRequestValidAsync(HttpContext) w programie obsługi.

Konstruktory

Nazwisko Opis
RequireAntiforgeryTokenAttribute(Boolean)

Atrybut, który może służyć do wskazania, czy token antyforgery musi zostać zweryfikowany.

Właściwości

Nazwisko Opis
RequiresValidation

Pobiera lub ustawia wartość wskazującą, czy token antyforgery powinien zostać zweryfikowany.

Dotyczy