首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jboss 7安全域数据库:密码编码?

Jboss 7安全域数据库:密码编码?
EN

Stack Overflow用户
提问于 2012-05-14 11:14:20
回答 1查看 2.6K关注 0票数 1

这是我的JBoss 7应用程序安全域配置:

代码语言:javascript
复制
<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登录失败:

密码不正确/需要密码

我的密码/配置必须是怎样的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-15 07:51:02

我只需要用方式散列密码:

代码语言:javascript
复制
Util.createPasswordHash("MD5","BASE64",null, null, plainPassword);
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10582223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档