Bagikan melalui


ValidateAntiForgeryTokenAttribute Kelas

Definisi

Menentukan bahwa kelas atau metode yang diterapkan atribut ini memvalidasi token anti-pemalsuan. Jika token anti-pemalsuan tidak tersedia, atau jika token tidak valid, validasi akan gagal dan metode tindakan tidak akan dijalankan.

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
Warisan
ValidateAntiForgeryTokenAttribute
Atribut
Penerapan

Keterangan

Atribut ini membantu melindungi dari pemalsuan permintaan lintas situs. Ini tidak akan mencegah pemalsuan atau serangan merusak lainnya.

Konstruktor

ValidateAntiForgeryTokenAttribute()

Menentukan bahwa kelas atau metode yang diterapkan atribut ini memvalidasi token anti-pemalsuan. Jika token anti-pemalsuan tidak tersedia, atau jika token tidak valid, validasi akan gagal dan metode tindakan tidak akan dijalankan.

Properti

IsReusable

Mendapatkan nilai yang menunjukkan apakah hasilnya CreateInstance(IServiceProvider) dapat digunakan kembali di seluruh permintaan.

Order

Mendapatkan nilai pesanan untuk menentukan urutan eksekusi filter. Filter dijalankan dalam nilai Order numerik properti yang naik.

Metode

CreateInstance(IServiceProvider)

Membuat instans filter yang dapat dieksekusi.

Berlaku untuk