【发布时间】:2011-02-05 18:12:54
【问题描述】:
我已经用 Spring Security 3.0.2 实现了一个登录-注销系统,一切都很好,但是对于这一点:在我添加了一个带有 invalid-session-url 属性的会话管理标签后,注销时 Spring 总是会重定向我在 invalid-session-url 而不是 logout-success-url 上(它之前正确地做了)。
有没有办法避免这种行为?
这是我的配置:
<http use-expressions="true" auto-config="true">
[...some intercept-url's...]
<form-login login-page="/login" authentication-failure-url="/login?error=true"
login-processing-url="/login-submit" default-target-url="/home"
always-use-default-target="true" />
<logout logout-success-url="/home?logout=true" logout-url="/login-logout" />
<session-management invalid-session-url="/home?invalid=true" />
</http>
非常感谢。
【问题讨论】:
-
我也有同样的问题。你解决了吗?
标签: spring spring-security logout session-management