grails3使用域类的插件,特别是spring security User / Role

时间:2016-03-09 10:17:59

标签: grails spring-security

我有一个需要分成两个网络服务器的项目。但是,它们都应该使用相同的域类来登录用户。 通过阅读整个网络我得到的想法是,使用Spring安全域类创建一个插件并在webserver-projects中使用它将是一个好主意,但我无法让它工作。我收到了很多不同的错误信息,我甚至不知道我做的事情是不是一个好主意。

创建可用于包含意图用于其他grails项目的域类的库/插件的推荐方法是什么?

我目前的设置大致如下:

  1. 创建插件项目
  2. 创建网络服务器项目
  3. 将弹簧安全性添加到插件项目
  4. 使用s2-quickstart在插件项目中生成用户和角色
  5. 将两个项目设置为具有相应settings.gradle
  6. 的多项目
  7. 将编译项目(:插件)添加到网络服务器项目
  8. 将spring安全配置从插件项目复制到webserver项目
  9. 通过Bootstrap.groovy
  10. 中的设置代码向Web服务器项目添加一些默认用户
  11. 运行网络服务器并尝试登录
  12. 但是目前我的问题是它无法登录,只是告诉我“该用户不存在”。

    有没有任何已知方法可以做到这一点?我已经搜索了很多东西,但是这些内容根本不像教程中描述的那样工作,或者教程是针对grails 2的。

0 个答案:

没有答案