【发布时间】:2014-05-14 16:33:51
【问题描述】:
我有一些手动验证用户的代码,但我希望这也能触发 onAuthenticationSuccessEvent 中包含的逻辑。我现在的代码如下所示:
springSecurityService.reauthenticate(user.username)
authenticationSuccessHandler.onAuthenticationSuccess(request, response, springSecurityService.getAuthentication())
它可以很好地记录用户,但不会像我想象的那样触发 onAuthenticationSuccessEvent。我认为对 authenticationSuccessHandler.onAuthenticationSuccess 的调用会触发此操作,但事实并非如此。如何在手动登录时触发此事件?
谢谢!
【问题讨论】: