Java 如何在spring security xml配置中添加默认管理员用户?
我正在尝试在SpringSecurity3XML配置中添加一个默认管理员用户,我尝试了这个!但是上面写着Java 如何在spring security xml配置中添加默认管理员用户?,java,spring,authentication,spring-security,Java,Spring,Authentication,Spring Security,我正在尝试在SpringSecurity3XML配置中添加一个默认管理员用户,我尝试了这个!但是上面写着糟糕的凭证 Spring安全xml配置: 如果我删除这个: <security:authentication-provider> <security:user-service> <security:user name="admin" password="admin" authoritie
糟糕的凭证
Spring安全xml配置:
如果我删除这个:
<security:authentication-provider>
<security:user-service>
<security:user name="admin" password="admin"
authorities="ROLE_USER, ROLE_ADMIN, ROLE_RH, ROLE_MANAGER" />
</security:user-service>
</security:authentication-provider>
警告消失了
如何解决这个问题?第一部分,userDetailsService指的是什么?您可以看到我的编辑,我添加了所有spring安全配置,删除了我的原始答案。你还是有同样的问题吗?我使用3.2.7和2个内存提供程序复制了这个场景,它们的配置与您的完全相同。。对我来说没问题。。您确定您的UserServiceImpl(DAO实现)没有问题吗?DAO实现没有问题,工作正常,但是默认用户不工作,我的配置
类“org.springframework.security.core.authority.AuthorityUtils”是抽象的,我不知道问题出在哪里。这个警告似乎不是问题。。
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd"
<security:authentication-provider>
<security:user-service>
<security:user name="admin" password="admin"
authorities="ROLE_USER, ROLE_ADMIN, ROLE_RH, ROLE_MANAGER" />
</security:user-service>
</security:authentication-provider>