使用Seam的JpaIdentityStore身分验证,无论如何都是验证失败,不知错在哪,请帮忙看看

街头诗人SP 2009-07-12 10:04:17
我用mysql5数据库,见了三个表
User表:userId,username,password
Role表:roleId,rolename
UserRole关系表:userId,roleId
按照sample在user对应的Entity类里面加入了@UserPrincipal,@UserPassword,和@UserRoles
在Role表,加入了@RoleName注解。

components.xml里面也增加了相应的内容:
<security:identity remember-me="true" />
<security:jpa-identity-store
class="org.jboss.seam.security.management.JpaIdentityStore"
role-class="org.domain.fms.entity.Role" user-class="org.domain.fms.entity.User" />

登陆页面就是标准的identity.login,

现在的问题是,什么招都试了,就是登陆不成功,提示login failed.然后console打出hibernate的含有问号的SQL.

不知道还应该注意些什么?
...全文
80 回复 打赏 收藏 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

6,786

社区成员

发帖
与我相关
我的任务
社区描述
JBoss技术交流
社区管理员
  • JBoss技术交流社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧