¿Cómo mover el nombre de usuario / las contraseñas de spring-security-context.xml?
Estoy usando Spring Security en uno de mis proyectos. La aplicación web requiere que el usuario inicie sesión. Por lo tanto, he agregado algunos nombres de usuario y contraseñas en el archivo spring-security-context.xml de la siguiente manera:
<authentication-manager>
<authentication-provider>
<user-service>
<user name="user_1" password="password_1" authorities="ROLE_USER" />
<user name="user_2" password="password_2" authorities="ROLE_USER" />
</user-service>
</authentication-provider>
</authentication-manager>
Mi pregunta es, ¿cómo mover estos pares de nombre de usuario y contraseña a un archivo diferente (como un archivo de propiedades) en lugar de mantenerlos en spring-security-context.xml? ¿Y cómo leer ese archivo de propiedades de archivo?