Bagikan melalui


IAntiforgeryAdditionalDataProvider Antarmuka

Definisi

Memungkinkan penyediaan atau validasi data kustom tambahan untuk token antiforgery. Misalnya, pengembang dapat menggunakan ini untuk menyediakan nonce ketika token dihasilkan, lalu memvalidasinya ketika token divalidasi.

public interface class IAntiforgeryAdditionalDataProvider
public interface IAntiforgeryAdditionalDataProvider
type IAntiforgeryAdditionalDataProvider = interface
Public Interface IAntiforgeryAdditionalDataProvider

Keterangan

Sistem antiforgery sudah menyematkan nama pengguna klien dalam token yang dihasilkan. Antarmuka ini menyediakan dan mengonsumsi data tambahan . Jika token antiforgery masuk berisi data tambahan tetapi tidak ada penyedia data tambahan yang dikonfigurasi, data tambahan tidak akan divalidasi.

Metode

GetAdditionalData(HttpContext)

Menyediakan data tambahan yang akan disimpan untuk token antiforgery yang dihasilkan selama permintaan ini.

ValidateAdditionalData(HttpContext, String)

Memvalidasi data tambahan yang disematkan di dalam token antiforgery masuk.

Berlaku untuk