Share via


ValidateAntiForgeryTokenAttribute Sınıf

Tanım

Bu özniteliğin uygulandığı sınıfın veya yöntemin sahteciliği önleme belirtecini doğruladığını belirtir. Sahtecilik önleme belirteci kullanılamıyorsa veya belirteç geçersizse doğrulama başarısız olur ve eylem yöntemi yürütülmeyecektir.

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
Devralma
ValidateAntiForgeryTokenAttribute
Öznitelikler
Uygulamalar

Açıklamalar

Bu öznitelik siteler arası istek sahteciliğe karşı savunmaya yardımcı olur. Diğer sahtecilik veya kurcalama saldırılarını engellemez.

Oluşturucular

ValidateAntiForgeryTokenAttribute()

Bu özniteliğin uygulandığı sınıfın veya yöntemin sahteciliği önleme belirtecini doğruladığını belirtir. Sahtecilik önleme belirteci kullanılamıyorsa veya belirteç geçersizse doğrulama başarısız olur ve eylem yöntemi yürütülmeyecektir.

Özellikler

IsReusable

sonucunun CreateInstance(IServiceProvider) istekler arasında yeniden kullanılıp kullanılamadığını belirten bir değer alır.

Order

Filtrelerin yürütülmesinin sırasını belirlemek için sipariş değerini alır. Filtreler özelliğin artan sayısal değerinde Order yürütülür.

Yöntemler

CreateInstance(IServiceProvider)

Yürütülebilir filtrenin bir örneğini oluşturur.

Şunlara uygulanır