0

Spring Security ログアウトをシステムに追加してユーザーをログアウトさせる方法は? 私は次のことを試みていますが、うまくいきません:

<http use-expressions="true">
        <intercept-url access="hasRole('ROLE_VERIFIED_MEMBER')" pattern="/ask-question**" />
         <intercept-url pattern='/*' access='permitAll' />

        <form-login default-target-url="/ask" />

        <logout logout-success-url="/" />

        <logout logout-url="/logout" logout-success-url="/login?logout_successful=1" />

        <session-management session-fixation-protection="newSession">
            <concurrency-control max-sessions="1"/>
        </session-management>

    </http>
4

2 に答える 2

0

2 つの<logout>要素がある場合、Spring はlogout-urlプロパティが指定されている 2 番目の要素を単純に無視していると思います。最初のものを削除またはコメントアウトして、もう一度やり直すか、logout-urlプロパティを最初のものに追加して (そして 2 番目のものを削除またはコメントアウトして)、何が起こるかを確認してください。

于 2013-05-07T15:38:13.480 に答える