IAntiforgery.IsRequestValidAsync(HttpContext) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
异步返回一个值,该值指示请求是否通过防伪造验证。 如果请求 (GET、HEAD、OPTIONS、TRACE) 使用安全 HTTP 方法,则不会验证防伪造令牌。
public:
System::Threading::Tasks::Task<bool> ^ IsRequestValidAsync(Microsoft::AspNetCore::Http::HttpContext ^ httpContext);
public System.Threading.Tasks.Task<bool> IsRequestValidAsync (Microsoft.AspNetCore.Http.HttpContext httpContext);
abstract member IsRequestValidAsync : Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task<bool>
Public Function IsRequestValidAsync (httpContext As HttpContext) As Task(Of Boolean)
参数
- httpContext
- HttpContext
HttpContext与当前请求关联的 。
返回
Task<TResult>完成后,如果请求使用安全 HTTP 方法或包含有效的防伪造令牌,则返回 true
,否则返回 false
。