0 0

spring security 问题,获取不到用户信息 5

spring security 问题,获取不到用户信息
而能打印出以下信息:
Authentication event AuthenticationSuccessEvent: test777; details: org.springframework.security.ui.WebAuthenticationDetails@957e: RemoteIpAddress: 127.0.0.1; SessionId: 46399F4EF5621F5F9E37D3F9D1051812
WARN - Authentication event InteractiveAuthenticationSuccessEvent: test777; details: org.springframework.security.ui.WebAuthenticationDetails@957e: RemoteIpAddress: 127.0.0.1; SessionId: 46399F4EF5621F5F9E37D3F9D1051812
但是:SecurityContextHolder.getContext().getAuthentication().getPrincipal()得不用户信息
跟踪:authentication 为null

3个答案 按时间排序 按投票排序

0 0

用标签试下

2014年1月28日 02:40
0 0

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

2014年1月26日 18:18
0 0

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

2014年1月26日 10:34

相关推荐

Global site tag (gtag.js) - Google Analytics