Java grails spring安全rest注销日志记录

Java grails spring安全rest注销日志记录,java,grails,spring-security,Java,Grails,Spring Security,我试图基于Grails中的springsecurityrest插件记录安全性。 对于登录,我没有问题,但当我尝试注销时,我无法以任何方式注销,并且在stackoverflow中找到的任何方法,如实现LogoutHandler或ApplicationListener也没有帮助 这是我的部分代码 class SecurityLogger implements ApplicationListener<SessionDestroyedEvent>, LogoutHandler { @Ove

我试图基于Grails中的
springsecurityrest
插件记录安全性。 对于登录,我没有问题,但当我尝试注销时,我无法以任何方式注销,并且在stackoverflow中找到的任何方法,如实现
LogoutHandler
ApplicationListener
也没有帮助

这是我的部分代码

class SecurityLogger implements ApplicationListener<SessionDestroyedEvent>, LogoutHandler {

@Override
void onApplicationEvent(SessionDestroyedEvent event) {
    println 'LOGGED OUT!!!'
}

@Override
void logout(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Authentication authentication) {
    println 'LOGGED OUT!!!'
}
还有我的
config.groovy

beans = {
    securityLogger(SecurityLogger)
}
grails.plugin.springsecurity.useSecurityEventListener = true
grails.plugin.springsecurity.logout.handlerNames =
        ['rememberMeServices',
         'securityContextLogoutHandler',
         'securityLogger']
如何在Grails spring security rest中获取注销和会话过期的日志?提前感谢:)