0

アプリケーション用に 2 つの異なるログイン フォーム (jsp) を作成したいと考えています。ただし、同じ認証マネージャーを持つ 2 つの異なるフォームだけです。これは可能ですか?使用できる認証マネージャーは 1 つだけであると読みましたが、別の形式については誰も話しませんでした。誰もそれを試しましたか?

助けてくれてありがとう。

4

1 に答える 1

0

ログインフォームはいくつでも作成できます。必要なすべての 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_checkURL に送信されるため、すべて同じスプリング セキュリティ フィルターによって処理されます。同じ認証マネージャーが使用されます。

複数の認証マネージャーを持つことができます。

于 2013-08-05T14:36:30.043 に答える