Spring security 已验证用户的AccessDeniedException

Spring security 已验证用户的AccessDeniedException,spring-security,Spring Security,我得到了一个服务器,它具有公开的远程服务和用角色\根注释的方法。很少有客户端连接到此服务器,授权是通过用户名/密码完成的 在工作数小时甚至数分钟后的某个时刻,服务器会突然为所有客户端返回AccessDeniedException。客户端正在尝试重新连接,成功验证用户名/密码正常,但访问仍然被拒绝。看起来用户已失去其角色\u ROOT 在2-3次尝试后,客户端能够对安全方法进行10-12次调用,但随后再次收到AccessDenied 有人知道这里会出现什么问题吗?我应该去哪里查找?您做了哪些调试?

我得到了一个服务器,它具有公开的远程服务和用角色\根注释的方法。很少有客户端连接到此服务器,授权是通过用户名/密码完成的

在工作数小时甚至数分钟后的某个时刻,服务器会突然为所有客户端返回AccessDeniedException。客户端正在尝试重新连接,成功验证用户名/密码正常,但访问仍然被拒绝。看起来用户已失去其角色\u ROOT

在2-3次尝试后,客户端能够对安全方法进行10-12次调用,但随后再次收到AccessDenied


有人知道这里会出现什么问题吗?我应该去哪里查找?

您做了哪些调试?日志上说了什么?@holmis83,调试很棘手,因为这个问题在我的机器上无法重现。日志显示访问被拒绝org.springframework.security.Access.AccessDeniedException:org.springframework.security.Access.vote.AffirmativeBased.decideAffirmativeBased.java:71在org.springframework.security.Access.intercept.AbstractSecurityInterceptor.BeforeConinvocationAbstractSecurityInterceptor.java:203在org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invokeMethodSecurityInterceptor.java:64 at。。。