Microsoft.AspNetCore.Antiforgery 命名空间

提供旨在生成和验证令牌以防止跨站点请求伪造攻击的类型。

AntiforgeryOptions

为防伪造令牌系统提供编程配置。

AntiforgeryTokenSet

防伪造令牌对 (cookie 和请求令牌) 请求。

AntiforgeryValidationException

Exception 防伪造令牌验证失败时引发的 。

RequireAntiforgeryTokenAttribute

一个属性,可用于指示是否必须验证防伪造令牌。

接口

IAntiforgery

提供对防伪造系统的访问权限,该系统提供针对跨站点请求伪造 (XSRF(也称为 CSRF) 攻击)的保护。

IAntiforgeryAdditionalDataProvider

允许为防伪造令牌提供或验证其他自定义数据。 例如,开发人员可以使用此在生成令牌时提供 nonce,然后在验证令牌时对其进行验证。

IAntiforgeryMetadata

可用于标识防伪造元数据的标记接口。

IAntiforgeryValidationFeature

用于设置防伪令牌验证的结果。

注解

有关跨站点请求伪造攻击的详细信息,请参阅防止跨站点请求伪造 (XSRF/CSRF) ASP.NET Core攻击