AntiForgery.Validate Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Validate() |
Проверяет, что входные данные из поля формы HTML переданы пользователем, который отправил эти данные. |
Validate(String, String) |
Проверяет, что входные данные из поля формы HTML переданы пользователем, который отправил эти данные. |
Validate(HttpContextBase, String) |
Устаревшие..
Проверяет, что входные данные из поля HTML-формы переданы пользователем, который отправил эти данные, и позволяет задать дополнительные данные для проверки. |
Validate()
Проверяет, что входные данные из поля формы HTML переданы пользователем, который отправил эти данные.
public static void Validate ();
static member Validate : unit -> unit
Public Shared Sub Validate ()
Исключения
Текущее HttpContext значение равно NULL.
Отсутствует маркер файла cookie HTTP, сопровождающий действительный запрос, или-Маркер формы отсутствует.-или-Значение маркера формы не соответствует значению маркера файла cookie.-или-Значение маркера формы не соответствует значению маркера файла cookie.
Применяется к
Validate(String, String)
Проверяет, что входные данные из поля формы HTML переданы пользователем, который отправил эти данные.
public static void Validate (string cookieToken, string formToken);
static member Validate : string * string -> unit
Public Shared Sub Validate (cookieToken As String, formToken As String)
Параметры
- cookieToken
- String
Значение маркера cookie.
- formToken
- String
Форма маркера.
Применяется к
Validate(HttpContextBase, String)
Внимание!
This method is deprecated. Use the Validate() method instead.
Проверяет, что входные данные из поля HTML-формы переданы пользователем, который отправил эти данные, и позволяет задать дополнительные данные для проверки.
[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)
Параметры
- httpContext
- HttpContextBase
Данные о контексте HTTP для запроса.
- salt
- String
Необязательная строка случайных символов (например, Z*7g1&p4), используемая для расшифровки маркера проверки подлинности, созданного классом AntiForgery . Значение по умолчанию — NULL.
- Атрибуты
Исключения
Текущее HttpContext значение равно NULL.
Отсутствует маркер файла cookie HTTP, сопровождающий действительный запрос.-или-Маркер формы отсутствует.-или-Значение маркера формы не соответствует значению маркера cookie.-или-Значение маркера формы не соответствует значению маркера cookie.--или-Указанное salt
значение не соответствует salt
значению, которое использовалось для создания маркера формы.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по