代码娱乐者 2017-07-24 06:12 采纳率: 50%
浏览 1546
已采纳

java后台无法获取用户信息

ssh,我现在有两个项目,b项目是依靠a项目做的,现在需要在b项目中做一个和a项目一样的后台,可是我把代码都复制过来,数据库也完全一样,可是b项目运行就一直显示找不到用户信息,可是在a项目下运行就可以,用户名字和密码都是一样的,数据库也是一样,可是b项目就是无法获取用户信息,登录不进去,有大神指点一下吗?

这是唯一看到的错误信息:
07-24 17:17:21.431 [http-apr-8882-exec-2] WARN (ExceptionResolver.java:114) - Handle request [http://localhost:8882/admin/login.do] occur Shiro authority error : Realm [com.qh.health.service.security.UserRealm@6904d13e] was unable to find account data for the submitted AuthenticationToken [org.apache.shiro.authc.UsernamePasswordToken - admin, rememberMe=false].

  • 写回答

6条回答 默认 最新

  • 代码娱乐者 2021-08-28 16:57
    关注

    已解决

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 可爱的小阿军 2017-07-24 06:16
    关注

    这种都是用户登录问题,你跟着步骤和断点一步一步去找,看看问题出在哪里,或者是没有把value放进去

    评论
  • 一点寒芒先至 2017-07-24 06:19
    关注

    又没有代码,谁能知道

    评论
  • 清墨无痕 2017-07-24 06:32
    关注

    数据库是否一致,然后过滤器是否一致,然后debug看一下登录的时候连接数据库是否正确及数据库返回结果集是否正确,如果以上都没有问题,再看一下获取数据库成功之后是怎么处理的,是否有本地缓存做校验

    评论
  • 丵鹰 2017-07-24 06:41
    关注

    配置文件也一样吗,一般登录功能比较麻烦点需要配置过滤缓存什么的都是在配置文件中加 的

    评论
  • 唯灬独尊 2017-07-24 09:23
    关注

    我觉得你可以自己好好检查下代码。正常情况下是可以的。比如网上有个开源的项目,你拷贝下来,环境配置好了都是可以启动的。你需要检查的就是拷贝过来后由于名字不同,是否有哪个配置文件用到了,导致你一直连不上

    评论
查看更多回答(5条)

报告相同问题?

问题事件

  • 已采纳回答 8月28日

悬赏问题

  • ¥15 单点式登录SSO怎么爬虫获取动态SSO_AUTH_ACCESS_Token
  • ¥15 MATLAB中的fft问题
  • ¥30 哈夫曼编码译码器打印树形项目
  • ¥20 求完整顺利登陆QQ邮箱的python代码
  • ¥15 怎么下载MySQL,怎么卸干净原来的MySQL
  • ¥15 网络打印机Ip地址自动获取出现问题
  • ¥15 求局部放电案例库,用于预测局部放电类型
  • ¥100 QT Open62541
  • ¥15 stata合并季度数据和日度数据
  • ¥15 谁能提供rabbitmq,erlang,socat压缩包,记住版本要对应