User.get()在Grails 2.0中被破坏,返回null

时间:2012-03-15 22:56:59

标签: grails spring-security

我一直在努力争取用户但是我不想要,我传递了这个登录的id,但它返回null。有人发生过这种事吗?

    println "User ID: ${springSecurityService.principal.id}" //If you print the Id

    def id = springSecurityService.principal.id
    def user = User.get(id)

    println "User: ${user}" // Not found, it prints null

我需要帮助......

感谢..

1 个答案:

答案 0 :(得分:1)

根据the documentation,您应该能够做到:

def user = springSecurityService.currentUser