Grails Spring Security Application中丢失了用户角色关系

时间:2017-04-18 15:46:39

标签: grails spring-security grails-2.0 spring-security-oauth2

我在使用spring-security-core的grails 2.5.5应用程序中遇到了一个奇怪的问题:2.0-RC6和spring-security-oauth2-provider:2.0-RC5。最近,管理员用户失去了他的角色,他无法登录系统。我试图调试我的应用程序,但无法找到原因。

这是我的UserRole域类:

SysUser user
Role role

使用spring security生成的常规用户类。我们还与用户位置关系面临此问题。它是多对多的关系,突然这种关系在随机用户和位置之间被丢弃。

Location
static hasMany = [locEmployees: User]
Collection locEmployees=[]

和用户类

static hasMany =[locations:Location]
static belongsTo = Location

有没有人遇到过这类问题?任何想法我该如何解决?

0 个答案:

没有答案