Share via


Microsoft.AspNetCore.Antiforgery Espacio de nombres

Proporciona tipos diseñados para generar y validar tokens para evitar ataques de falsificación de solicitudes entre sitios.

Clases

AntiforgeryOptions

Proporciona configuración mediante programación para el sistema de tokens antiforgería.

AntiforgeryTokenSet

Par de tokens antiforgería (cookie y token de solicitud) para una solicitud.

AntiforgeryValidationException

Exception que se produce cuando se produce un error en la validación del token antiforgery.

RequireAntiforgeryTokenAttribute

Atributo que se puede usar para indicar si se debe validar el token antiforgery.

Interfaces

IAntiforgery

Proporciona acceso al sistema antiforgería, que proporciona protección contra ataques de falsificación de solicitud entre sitios (XSRF, también denominado CSRF).

IAntiforgeryAdditionalDataProvider

Permite proporcionar o validar datos personalizados adicionales para tokens antiforgería. Por ejemplo, el desarrollador podría usarlo para proporcionar un valor nonce cuando se genera el token y, a continuación, validarlo cuando se valida el token.

IAntiforgeryMetadata

Interfaz de marcador que se puede usar para identificar metadatos antiforgería.

IAntiforgeryValidationFeature

Se usa para establecer el resultado de la validación de tokens antifalsificación.

Comentarios

Para obtener más información sobre los ataques de falsificación de solicitudes entre sitios, vea Evitar ataques de falsificación de solicitudes entre sitios (XSRF/CSRF) en ASP.NET Core.