有时,此代码返回null用户对象(第1行),即使springSecurityService.principal.id是有效ID。第2行抛出空指针异常,因为用户对象为null。大多数时候代码都有效,但我无法弄清楚是什么原因造成了空载。
附件是在line1中调用后的用户对象的屏幕截图。
可能是因为会话超时了吗?如果是这样的话,为什么控制器不会被重定向到登录页面?如果是这样的话?
答案 0 :(得分:0)
我遇到了类似的问题,Tomcat错误地缓存了一些数据。
这是我做的:
之后,它运作良好。
如果有帮助,请告诉我。