Spring roo Spring Roo 2.0.0.RC1安全配置-添加用户和角色

Spring roo Spring Roo 2.0.0.RC1安全配置-添加用户和角色,spring-roo,Spring Roo,添加控制器后,我在roo命令下运行 安全设置 我看到该命令在mySql数据库中创建了两个表,如login\u role、user\u login、user\u login\u role 现在,当我在localhost:8080上启动应用程序时, 我得到了登录窗口, 但我仍然无法在生成的应用程序中添加用户或配置安全性 我研究了这个主题,其中提到配置applicationContext-security.xml文件或SecurityConfiguration java文件。我在应用程序中找不到任何这

添加控制器后,我在roo命令下运行

安全设置

我看到该命令在mySql数据库中创建了两个表,如login\u role、user\u login、user\u login\u role

现在,当我在localhost:8080上启动应用程序时, 我得到了登录窗口, 但我仍然无法在生成的应用程序中添加用户或配置安全性

我研究了这个主题,其中提到配置applicationContext-security.xml文件或SecurityConfiguration java文件。我在应用程序中找不到任何这些

请建议如何在通过Spring Roo 2.0.0.RC1生成的应用程序中进行身份验证。如果您使用安全设置命令(如您在说明中所述),则不应生成登录角色、用户登录、用户登录角色表。仅当您使用安全设置提供程序SPRINGLETS_JPA时,才会生成这些表

检查

无论如何,如果在没有任何额外参数的情况下使用security setup命令,则应使用user作为用户名,并且应在应用程序部署期间从控制台日志中获取密码。这是Spring启动应用程序上Spring Security starter的默认配置的行为

你应该检查一下

另一方面,请记住SpringRoo帮助您配置和维护项目,但您可以包含所需的额外代码。 在这种情况下,您需要创建一个用于配置将能够访问您的应用程序的用户,或者在以前的配置类中配置用于对来自DB、WebService等的用户进行身份验证的

希望有帮助