这是我的JBoss 7应用程序安全域配置:
<security-domain name="effebi">
<authentication>
<login-module code="Database" flag="required">
<module-option name="dsJndiName" value="java:jboss/datasources/ProvaMySQL"/>
<module-option name="principalsQuery" value="select password from utenti where username=?"/>
<module-option name="rolesQuery" value="select r.codice, 'Roles' from ruoli r, utenti u where r.id=u.ruolo_id a$
<module-option name="hashAlgorithm" value="MD5"/>
</login-module>
</authentication>
</security-domain>在我的"utenti“(主体)表中,我有一个用户名"admin”,密码是"21232f297a57a5a743894a0e4a801fc3“(即"admin”MD5散列)。
我一直在
javax.security.auth.login.FailedLoginException: 13:08:14,181错误org.jboss.security.authentication.JBossCachedAuthenticationManager登录失败:
密码不正确/需要密码
我的密码/配置必须是怎样的?
发布于 2012-05-15 07:51:02
我只需要用方式散列密码:
Util.createPasswordHash("MD5","BASE64",null, null, plainPassword);https://stackoverflow.com/questions/10582223
复制相似问题