我在jboss上部署,登录

07-04-03 averyZhu
我在 jboss4.0.5上部署 jive3.0成功,可以浏览首页,要求输入帐号密码,我看安装文档,

username:admin

password:admin

但是输入进入时,总报密码或用户名错误

很郁闷,打开数据v库看过,密码是md5生成的,我下了一个md5测试,输入admin

产生的hash值,跟数据库里一样,应该没有错,但是找了很久,也找不到原因

banq
2007-04-04 10:21
打开jboss/server/default/log/server.log查看错误,确认JBoss JAAS配置正确否,参考安装说明。

avery
2007-04-04 15:29
查看了,jive3.0 install_cn.txt

5. 配置JBoss的安全机制,

将下面配置加入jboss/server/default/conf/login-config.xml

<application-policy name = "SecurityRealm">

<authentication>

<login-module code = "org.jboss.security.auth.spi.DatabaseServerLoginModule" flag = "required">

<module-option name = "dsJndiName">java:/Security</module-option>

<module-option name="principalsQuery">SELECT password AS Password FROM user WHERE name = ?</module-option>

<module-option name="rolesQuery">SELECT RL.name AS Roles, 'Roles' AS RoleGroups FROM role as RL, user as U , users_roles as RU WHERE U.userid = RU.userid and RU.roleid = RL.roleid and U.name = ?</module-option>

<module-option name="debug">true</module-option>

<module-option name="hashAlgorithm">MD5</module-option>

<module-option name="hashEncoding">hex</module-option>

</login-module>

</authentication>

</application-policy>

完全是这样做的,就是登录的时候,总说帐号密码错误,连基本用户注册都不行

请知道的大师,说明一个详细的安装步骤,我学习java 2年了,最近想学习设计模式,很多人推荐阅读,这个代码,我现在想,部署一下,看一下流程,实现了那些功能,然后看起来代码,会清晰一些,能提供的话,非常感谢

(部署平台:windows xp jboss 4.0.5,jive3.0)

banq
2007-04-05 15:24
可能哪个步骤问题,不要纠缠其中了,直接下载已经安装可运行得版本就看到效果。

猜你喜欢