IAntiforgery Интерфейс
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к системе защиты от подделки, которая обеспечивает защиту от межсайтовых атак подделки запросов (XSRF, также называемых CSRF).
public interface class IAntiforgery
public interface IAntiforgery
type IAntiforgery = interface
Public Interface IAntiforgery
Get |
Создает AntiforgeryTokenSet для этого запроса и сохраняет маркер cookie в ответе. Эта операция также задает для заголовков Cache-control и Pragma значение no-cache, а для заголовка X-Frame-Options — значение SAMEORIGIN. |
Get |
Создает AntiforgeryTokenSet для этого запроса . |
Is |
Асинхронно возвращает значение, указывающее, проходит ли запрос проверку защиты от подделки. Если запрос использует безопасный метод HTTP (GET, HEAD, OPTIONS, TRACE), маркер защиты от подделки не проверяется. |
Set |
Создает и сохраняет маркер cookie защиты от подделки, если он недоступен или недопустим. |
Validate |
Проверяет маркер защиты от подделки, предоставленный в рамках запроса. |
Get |
Создает <элемент input type="hidden"> для маркера защиты от подделки. |
Продукт | Версии |
---|---|
ASP.NET Core | 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |