Authentication サービスの Login メソッドは 4 つの引数を取り、最後の引数は文字列 customData です。
public T Login(string userName, string password, bool isPersistent, string customData);
この customData パラメータの使用方法を知りたいです。メンバーシップ プロバイダーがどのように指定されているかはわかりません (membershipProvider ValidateUser はユーザー名とパスワードのみを受け取るため)。また、AuthenticationBase ドメイン サービスでどのように使用されるかもわかりません。
私が理解していないのは、ドキュメントからのこのステートメントです
customData: オプションの実装固有のデータ。この基本クラスでは使用されません。
基本クラスで使用されていない場合、Login メソッドは仮想ではないため、派生クラスはそれをどのように使用すると考えられますか?
ログイン プロセスの一部として追加の認証データを渡す必要があり、customData の使用を可能にする拡張可能なポイントがサーバー側にいくつかあることを期待していました。