アプリケーション用に 2 つの異なるログイン フォーム (jsp) を作成したいと考えています。ただし、同じ認証マネージャーを持つ 2 つの異なるフォームだけです。これは可能ですか?使用できる認証マネージャーは 1 つだけであると読みましたが、別の形式については誰も話しませんでした。誰もそれを試しましたか?
助けてくれてありがとう。
アプリケーション用に 2 つの異なるログイン フォーム (jsp) を作成したいと考えています。ただし、同じ認証マネージャーを持つ 2 つの異なるフォームだけです。これは可能ですか?使用できる認証マネージャーは 1 つだけであると読みましたが、別の形式については誰も話しませんでした。誰もそれを試しましたか?
助けてくれてありがとう。
ログインフォームはいくつでも作成できます。必要なすべての JSP ページに配置するだけです。
<form name='f' action="<c:url value='j_spring_security_check' />" method='POST'>
User:
<input type='text' name='j_username' />
Password:
<input type='password' name='j_password' />
<input name="submit" type="submit" value="submit" />
</form>
ログインフォームの数は関係ありません。それらはすべて同じj_spring_security_check
URL に送信されるため、すべて同じスプリング セキュリティ フィルターによって処理されます。同じ認証マネージャーが使用されます。
複数の認証マネージャーを持つことができます。