IAntiforgeryAdditionalDataProvider Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente di fornire o convalidare dati personalizzati aggiuntivi per i token antiforgery. Ad esempio, lo sviluppatore potrebbe usare questo per fornire un nonce quando viene generato il token, quindi convalidarlo quando il token viene convalidato.
public interface class IAntiforgeryAdditionalDataProvider
public interface IAntiforgeryAdditionalDataProvider
type IAntiforgeryAdditionalDataProvider = interface
Public Interface IAntiforgeryAdditionalDataProvider
Commenti
Il sistema antiforgery incorpora già il nome utente del client all'interno dei token generati. Questa interfaccia fornisce e utilizza dati supplementari . Se un token antiforgery in ingresso contiene dati supplementari, ma non è configurato alcun provider di dati aggiuntivo, i dati supplementari non verranno convalidati.
Metodi
GetAdditionalData(HttpContext) |
Fornisce dati aggiuntivi da archiviare per i token antiforgery generati durante questa richiesta. |
ValidateAdditionalData(HttpContext, String) |
Convalida i dati aggiuntivi incorporati all'interno di un token antiforgery in ingresso. |