次の方法で共有


IAntiforgeryAdditionalDataProvider インターフェイス

定義

偽造防止トークンの追加のカスタム データを提供または検証できるようにします。 たとえば、開発者はこれを使用して、トークンの生成時に nonce を指定し、トークンが検証されたときにそれを検証できます。

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

注釈

偽造防止システムでは、生成されたトークン内にクライアントのユーザー名が既に埋め込まれています。 このインターフェイスは 、補足 データを提供し、使用します。 受信偽造防止トークンに補足データが含まれているが、追加のデータ プロバイダーが構成されていない場合、補足データは検証されません。

メソッド

GetAdditionalData(HttpContext)

この要求中に生成された偽造防止トークンに格納される追加のデータを提供します。

ValidateAdditionalData(HttpContext, String)

受信偽造防止トークン内に埋め込まれた追加データを検証します。

適用対象