为了账号安全,请及时绑定邮箱和手机立即绑定

spring security 问题,获取不到用户信息,而能打印出以下信息:为什么

spring security 问题,获取不到用户信息,而能打印出以下信息:为什么

偶然的你 2022-10-19 15:15:40
Authentication event AuthenticationSuccessEvent: test777; details: org.springframework.security.ui.WebAuthenticationDetails@957e: RemoteIpAddress: 127.0.0.1; SessionId: 46399F4EF5621F5F9E37D3F9D1051812WARN - Authentication event InteractiveAuthenticationSuccessEvent: test777; details: org.springframework.security.ui.WebAuthenticationDetails@957e: RemoteIpAddress: 127.0.0.1; SessionId: 46399F4EF5621F5F9E37D3F9D1051812但是:SecurityContextHolder.getContext().getAuthentication().getPrincipal()得不用户信息跟踪:authentication 为null
查看完整描述

2 回答

?
萧十郎

TA贡献1815条经验 获得超13个赞

说明白点,能登陆不?验证下Security配置文件中的SQL语句是否正确,Security配置文件放出来看看。

查看完整回答
反对 回复 2022-10-24
?
炎炎设计

TA贡献1808条经验 获得超4个赞

getAuthentication() 方法的返回值为 null,你可以先看看 getContext()的返回值是什么,如果这里的 authentication 为空,你再查查为什么。

查看完整回答
反对 回复 2022-10-24
  • 2 回答
  • 0 关注
  • 241 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信