IAntiforgeryAdditionalDataProvider Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Umożliwia dostarczanie lub weryfikowanie dodatkowych danych niestandardowych dla tokenów antyforgeryjnych. Na przykład deweloper może użyć tego elementu, aby podać wartość inną, gdy token zostanie wygenerowany, a następnie zweryfikować go po zweryfikowaniu tokenu.
public interface class IAntiforgeryAdditionalDataProvider
public interface IAntiforgeryAdditionalDataProvider
type IAntiforgeryAdditionalDataProvider = interface
Public Interface IAntiforgeryAdditionalDataProvider
Uwagi
System antyforgeryjny osadza już nazwę użytkownika klienta w wygenerowanych tokenach. Ten interfejs udostępnia i korzysta z danych uzupełniających . Jeśli przychodzący token antyforgeryjny zawiera dane uzupełniające, ale nie skonfigurowano dodatkowego dostawcy danych, dane uzupełniające nie zostaną zweryfikowane.
Metody
GetAdditionalData(HttpContext) |
Udostępnia dodatkowe dane, które mają być przechowywane dla tokenów antyforgery generowanych podczas tego żądania. |
ValidateAdditionalData(HttpContext, String) |
Weryfikuje dodatkowe dane, które zostały osadzone wewnątrz przychodzącego tokenu antyforgery. |