0

私はウィケットとSpringSecurityが初めてです。次のように春のセキュリティを構成しました。

<http create-session="never" auto-config="true">
    <remember-me />
    <http-basic />
    <intercept-url pattern="/**" requires-channel="https" />
    <!-- <form-login login-page="/admin"/> <logout invalidate-session="true" 
        logout-url="/j_spring_security_logout" logout-success-url="/admin" delete-cookies="JSESSIONID"/> -->
    <session-management session-fixation-protection="migrateSession">
        <concurrency-control max-sessions="1"
            error-if-maximum-exceeded="true" />
    </session-management>
</http>

<authentication-manager alias="authenticationManager">
    <authentication-provider user-service-ref="userDetailsService"></authentication-provider>
</authentication-manager>

<global-method-security secured-annotations="enabled" />

拡張クラスで認証を行う AuthenticatedWebSession を拡張しました。

私の質問:

  1. フォーム ベースの認証を構成するにはどうすればよいですか。
  2. セッション管理を構成するにはどうすればよいですか。
  3. ユーザーごとにシングルサインインを設定するにはどうすればよいですか (ここで、ユーザーが同じユーザーでログインしようとすると、以前にログインしたユーザーのセッションを無効にしたいです。)
  4. Spring Security Integration with Wicket のリファレンス マニュアルが必要です。

また、何か不足している場合はお知らせください。

4

1 に答える 1

0

github での Wicket / Spring-Security 統合に関する次の作業例をご覧ください: https://github.com/thombergs/wicket-spring-security-example

あなたの質問は役に立つ答えを得るには少しあいまいです.

よろしく、トム

于 2013-05-20T18:53:43.517 に答える