IAntiforgery Interface
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso ao sistema antiforgery, que fornece proteção contra ataques XSRF (Solicitação forjada entre sites, também chamados de CSRF).
public interface class IAntiforgery
public interface IAntiforgery
type IAntiforgery = interface
Public Interface IAntiforgery
Get |
Gera um para essa solicitação AntiforgeryTokenSet e armazena o token de cookie na resposta. Essa operação também define os cabeçalhos "Cache-control" e "Pragma" como "no-cache" e o cabeçalho "X-Frame-Options" como "SAMEORIGIN". |
Get |
Gera um para essa solicitação AntiforgeryTokenSet . |
Is |
Retorna de forma assíncrona um valor que indica se a solicitação passa na validação antiforgeria. Se a solicitação usar um método HTTP seguro (GET, HEAD, OPTIONS, TRACE), o token antiforgery não será validado. |
Set |
Gera e armazena um token de cookie antiforgery se um não estiver disponível ou não for válido. |
Validate |
Valida um token antiforgery que foi fornecido como parte da solicitação. |
Get |
Gera um <elemento de entrada type="hidden"> para um token antiforgery. |
Produto | Versões |
---|---|
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 |