Freigeben über


ValidateAntiForgeryTokenAttribute Klasse

Definition

Gibt an, dass die Klasse oder Methode, die dieses Attribut angewendet wird, das Antifälschungstoken überprüft. Wenn das Antifälschungstoken nicht verfügbar ist oder das Token ungültig ist, schlägt die Überprüfung fehl, und die Aktionsmethode wird nicht ausgeführt.

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
Vererbung
ValidateAntiForgeryTokenAttribute
Attribute
Implementiert

Hinweise

Dieses Attribut hilft dabei, sich vor CSRF-Angriffen (Cross-Site Request Forgery) zu schützen. Andere Fälschungs- oder Manipulationsangriffe werden nicht verhindert.

Konstruktoren

ValidateAntiForgeryTokenAttribute()

Gibt an, dass die Klasse oder Methode, die dieses Attribut angewendet wird, das Antifälschungstoken überprüft. Wenn das Antifälschungstoken nicht verfügbar ist oder das Token ungültig ist, schlägt die Überprüfung fehl, und die Aktionsmethode wird nicht ausgeführt.

Eigenschaften

IsReusable

Ruft einen Wert ab, der angibt, ob das Ergebnis von CreateInstance(IServiceProvider) anforderungenübergreifend wiederverwendet werden kann.

Order

Ruft den Auftragswert zum Bestimmen der Ausführungsreihenfolge von Filtern ab. Filter werden im aufsteigenden numerischen Wert der Order Eigenschaft ausgeführt.

Methoden

CreateInstance(IServiceProvider)

Erstellt eine instance des ausführbaren Filters.

Gilt für: