共用方式為


IAntiforgeryAdditionalDataProvider 介面

定義

允許為反分叉權杖提供或驗證其他自訂資料。 例如,開發人員可以在產生權杖時提供 nonce,然後在驗證權杖時加以驗證。

public interface class IAntiforgeryAdditionalDataProvider
public interface IAntiforgeryAdditionalDataProvider
type IAntiforgeryAdditionalDataProvider = interface
Public Interface IAntiforgeryAdditionalDataProvider

備註

反分叉系統已在產生的權杖中內嵌用戶端的使用者名稱。 此介面提供並取用 補充 資料。 如果傳入的反分派權杖包含補充資料,但未設定其他資料提供者,則不會驗證補充資料。

方法

GetAdditionalData(HttpContext)

提供針對在此要求期間產生的反分叉權杖儲存的其他資料。

ValidateAdditionalData(HttpContext, String)

驗證內嵌在傳入反分叉權杖內的其他資料。

適用於