Spring security Spring3安全认证成功处理程序

Spring security Spring3安全认证成功处理程序,spring-security,Spring Security,我使用表单登录进行安全保护,并尝试实现一个身份验证成功处理程序,但我不确定如何返回登录过程之前最初请求的资源。默认情况下,我认为它实现了一个SimpleRulthenticationSuccessHandler,我尝试镜像该类实现。但是它设置了一个setDefaultTargetUrl(defaultTargetUrl),也许这就是它在登录过程后记住要返回的资源的神奇之处 非常感谢您的帮助。下面是我的spring安全元素 <form-login login-page="/login.jsp

我使用
表单登录
进行安全保护,并尝试实现一个身份验证成功处理程序,但我不确定如何返回登录过程之前最初请求的资源。默认情况下,我认为它实现了一个
SimpleRulthenticationSuccessHandler
,我尝试镜像该类实现。但是它设置了一个
setDefaultTargetUrl(defaultTargetUrl)
,也许这就是它在登录过程后记住要返回的资源的神奇之处

非常感谢您的帮助。下面是我的spring安全
元素

<form-login login-page="/login.jsp" login-processing-url="/b2broe_login"
        authentication-success-handler-ref="passwordExpiredHandler" 
        authentication-failure-url="/login.jsp?loginfailed=true" />


初始请求的恢复在
SavedRequestAwareAuthenticationSuccessHandler
中实现,默认情况下由
使用。我发现它需要一个
HttpSessionRequestCache
。那套怎么样?开始工作了。不需要担心HttpSessionRequestCache。