grails spring security ui在用户域类上没有电子邮件字段

Posted

技术标签:

【中文标题】grails spring security ui在用户域类上没有电子邮件字段【英文标题】:grails spring secuirity ui without mail field on User domain class 【发布时间】:2014-11-20 00:30:33 【问题描述】:

在我的 Grails 项目中,我使用的是 spring 安全插件,它们是 core、ui 和 acl。 它们可以很好地协同工作,但我在忘记密码功能方面遇到了问题。事实上,当我尝试恢复密码(/register/forgotPassword 路径)时,出现以下异常:

没有这样的属性:类的电子邮件:medicalofficemanager.SecUser 可能的解决方案:全部

是否可以使用控制台中的某些命令自动为 SecUser 域类创建字段电子邮件,还是需要手动创建?

供您参考,当前使用的版本是(安装在 Intellij Idea IDE 的适当插件窗口中):

Grails 2.2.1

Spring 安全核心:2.0 RC2

Spring 安全 acl:2.0 RC1

Spring 安全用户界面:1.0 RC1

【问题讨论】:

【参考方案1】:

不熟悉 ACL 插件,但很确定没有控制台命令可以添加电子邮件字段。只需手动添加即可。

【讨论】:

以上是关于grails spring security ui在用户域类上没有电子邮件字段的主要内容,如果未能解决你的问题,请参考以下文章

在 spring security UI grails 插件中添加更多属性

Grails Spring Security UI、用户和​​角色管理访问

grails spring-security-ui 插件重定向回应用程序

grails spring security ui登录有时会出现奇怪的重定向

grails spring security ui在用户域类上没有电子邮件字段

Grails/Spring Security:无法使用新创建的用户登录