0

私たちの要件は、ログインのユーザー名として電子メール ID を持つことです。このリンクにあるブロガーの投稿を使用しました。customauthenticatorクラス ファイルにビジネス ロジックを作成し、BE 認証部分をデプロイしました。提案どおりに dropins フォルダーを使用authenitcators.xmlし、conf/advanced ディレクトリ内のファイルを変更しました。

disabled=truedisabled=false、およびより低い優先度とより高い優先度の両方で試しました。ただ変化はありませんでした。jar ファイルが取得されているようには見えませんでした。カスタム認証を有効にするために必要なその他の構成はありますか? どんなポインタも役に立ちます。

4

1 に答える 1

0

要件に合わせてカスタム認証子を作成する必要はありません。

user-mgt.xml で JDBCUserStoreManager を有効にし、次のプロパティを true にすると、電子メール ID がユーザー名として使用されます。

プロパティ名="IsEmailUserName"

ありがとう、ハシニ。

于 2012-10-03T14:37:38.797 に答える