Freigeben über


AntiForgery.Validate Methode

Definition

Überlädt

Validate()

Überprüft, ob die Eingabedaten aus einem HTML-Formularfeld von dem Benutzer stammen, der die Daten übermittelt hat.

Validate(String, String)

Überprüft, ob die Eingabedaten aus einem HTML-Formularfeld von dem Benutzer stammen, der die Daten übermittelt hat.

Validate(HttpContextBase, String)
Veraltet.

Überprüft, ob die Eingabedaten aus einem HTML-Formularfeld von dem Benutzer stammen, der die Daten übermittelt hat. Ermöglicht Aufrufern außerdem die Angabe weiterer Überprüfungsdetails.

Validate()

Überprüft, ob die Eingabedaten aus einem HTML-Formularfeld von dem Benutzer stammen, der die Daten übermittelt hat.

public static void Validate ();
static member Validate : unit -> unit
Public Shared Sub Validate ()

Ausnahmen

Der aktuelle HttpContext Wert ist NULL.

System.Web.Helpers.HttpAntiForgeryException

Das HTTP-Cookietoken, das eine gültige Anforderung begleitet, fehlt-or-Das Formulartoken fehlt.-or-Der Formulartokenwert stimmt nicht mit dem Cookietokenwert überein.-or-Der Formulartokenwert stimmt nicht mit dem Cookietokenwert überein.

Gilt für:

Validate(String, String)

Überprüft, ob die Eingabedaten aus einem HTML-Formularfeld von dem Benutzer stammen, der die Daten übermittelt hat.

public static void Validate (string cookieToken, string formToken);
static member Validate : string * string -> unit
Public Shared Sub Validate (cookieToken As String, formToken As String)

Parameter

cookieToken
String

Der Cookietokenwert.

formToken
String

Die Tokenform.

Gilt für:

Validate(HttpContextBase, String)

Achtung

This method is deprecated. Use the Validate() method instead.

Überprüft, ob die Eingabedaten aus einem HTML-Formularfeld von dem Benutzer stammen, der die Daten übermittelt hat. Ermöglicht Aufrufern außerdem die Angabe weiterer Überprüfungsdetails.

[System.Obsolete("This method is deprecated. Use the Validate() method instead.", true)]
public static void Validate (System.Web.HttpContextBase httpContext, string salt);
static member Validate : System.Web.HttpContextBase * string -> unit
Public Shared Sub Validate (httpContext As HttpContextBase, salt As String)

Parameter

httpContext
HttpContextBase

Die HTTP-Kontextdaten für eine Anforderung.

salt
String

Eine optionale Zeichenfolge aus zufälligen Zeichen (z. B. Z*7g1&p4), die zum Entschlüsseln eines von der AntiForgery Klasse erstellten Authentifizierungstokens verwendet wird. Der Standardwert ist NULL.

Attribute

Ausnahmen

Der aktuelle HttpContext Wert ist NULL.

System.Web.Helpers.HttpAntiForgeryException

Das HTTP-Cookietoken, das eine gültige Anforderung begleitet, fehlt.-or-Das Formulartoken fehlt.-or-Der Formulartokenwert stimmt nicht mit dem Cookietokenwert überein.-or-Der Formulartokenwert stimmt nicht mit dem Cookietokenwert überein.-or-Der salt angegebene Wert stimmt nicht mit dem Wert überein, der salt zum Erstellen des Formulartokens verwendet wurde.

Gilt für: