【发布时间】:2012-04-03 03:43:18
【问题描述】:
我能够让 spring security 一切都与以下内容一起工作:
<http access-denied-page="/start.jsf">
<intercept-url pattern="/start.jsf" filters="none" />
<intercept-url pattern="/web/**" access="ROLE_USER" />
<form-login login-page="/start.jsf" default-target-url="/web/user/homepage.jsf"
authentication-success-handler-ref="successHandler" always-use-default-target="true"
authentication-failure-url="/index.jsf?state=failure"/>
<logout logout-success-url="/index.jsf?state=logout" />
</http>
<beans:bean id="successHandler" class="com.myapp.security.MyAuthenticationSuccessHandler"/>
我的问题是针对 MyAuthenticationSuccessHandler 类,在它通过身份验证后,它只是保持为空白页。我可以使用 context.redirect() 重定向到默认主页,但是有没有办法让它自动转到默认主页?我什至在 spring xml 中列出了它。
【问题讨论】:
标签: jsf-2 spring-security