共用方式為


IAntiforgery.IsRequestValidAsync(HttpContext) 方法

定義

以非同步方式傳回值,指出要求是否通過反移驗證。 如果要求使用安全 HTTP 方法 (GET、HEAD、OPTIONS、TRACE) ,則不會驗證反分叉權杖。

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 回 。

適用於