Grails spring security toString无法扩展GrailsUser

时间:2016-04-08 17:51:42

标签: spring grails spring-security

我已经实现了自己的UserDetailsS​​ervice,它在loadUserByUsername方法中返回MyGrailsUser实例。 MyGrailsUser类扩展了GrailsUser类,它在这里:

springSecurityService.getPrincipal().toString()

现在当我打电话给春天安全java.lang.ClassCastException: security.userdetails.MyGrailsUser cannot be cast to java.lang.String 时 我得到了这个例外:

{{1}}

为什么即使重写MyGrailsUser的toString()方法后我也会遇到此异常?

0 个答案:

没有答案