Grails 使用springSecurityService自动登录用户

Grails 使用springSecurityService自动登录用户,grails,groovy,Grails,Groovy,我已尝试使用springSecurityService登录用户。重新验证(用户名),但springSecurityService.currentUser仍然为空 如何使用用户名和密码触发登录,并在springSecurityService.currentUser上获得结果?springSecurityService.reaauthenticate(username)应立即设置springSecurityService.currentUser,至少在我的应用程序中是这样的(我使用的是SpringS

我已尝试使用
springSecurityService登录用户。重新验证(用户名)
,但
springSecurityService.currentUser
仍然为空


如何使用用户名和密码触发登录,并在
springSecurityService.currentUser
上获得结果?

springSecurityService.reaauthenticate(username)
应立即设置
springSecurityService.currentUser
,至少在我的应用程序中是这样的(我使用的是SpringSecurityCore:2.0-RC4和Grails2.4.4)

请检查您是否正在传入现有用户名,似乎找不到该用户。在尝试
重新验证
以调试是否确实可以找到该用户之前,请尝试执行
println user.findByUsername(username)
的操作

还要检查您是否遇到问题