IAntiforgery.GetAndStoreTokens(HttpContext) 方法

定義

產生 AntiforgeryTokenSet 此要求的 ,並將 Cookie 權杖儲存在回應中。 此作業也會將 「Cache-control」 和 「Pragma」 標頭設定為 「no-cache」,並將 「X-Frame-Options」 標頭設定為 「SAMEORIGIN」。

public:
 Microsoft::AspNetCore::Antiforgery::AntiforgeryTokenSet ^ GetAndStoreTokens(Microsoft::AspNetCore::Http::HttpContext ^ httpContext);
public Microsoft.AspNetCore.Antiforgery.AntiforgeryTokenSet GetAndStoreTokens (Microsoft.AspNetCore.Http.HttpContext httpContext);
abstract member GetAndStoreTokens : Microsoft.AspNetCore.Http.HttpContext -> Microsoft.AspNetCore.Antiforgery.AntiforgeryTokenSet
Public Function GetAndStoreTokens (httpContext As HttpContext) As AntiforgeryTokenSet

參數

httpContext
HttpContext

HttpContext與目前要求相關聯的 。

傳回

AntiforgeryTokenSet具有回應權杖的 。

備註

這個方法有副作用:如果沒有與要求相關聯的有效 Cookie,則會設定回應 Cookie。

適用於