2
是否可以在Spring Security的文件中存储和修改用户凭证?在Spring Security中从文件读取/添加用户凭证
现在我的security.xml:
<beans:beans xmlns="http://www.springframework.org/schema/security"
xmlns:beans="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/security
http://www.springframework.org/schema/security/spring-security.xsd">
<http>
<intercept-url pattern="/**" access="ROLE_USER" />
<form-login />
<logout />
</http>
<authentication-manager>
<authentication-provider>
<user-service>
<user name="admin" password="admin" authorities="ROLE_USER, ROLE_ADMIN" />
<user name="user" password="user" authorities="ROLE_USER" />
</user-service>
</authentication-provider>
</authentication-manager>
所有我想要的是存储在像users.txt或users.xml中有可能性的文件信息,添加或修改用户/密码在飞行中。
非常感谢,但登录表单不显示,我应该添加一些东西到我的web.xml或applicationContext.xml? (现在我只需将security.xml导入到applicationContext中) –
@zelenov aleksey在applicationContext.xml中提到了bean,并且工作正常! –