发生这种情况的原因是,当使用JDK动态代理应用安全方面时,对注释的访问会丢失,这在默认情况下会在建议bean实现任何接口时发生。
为了解决这个问题,您应该告诉Spring Security使用
<global-method-security proxy-target-class ="true" ...> ...(仅适用于)基于目标类的代理
<aop:config proxy-target-class = "true" />。
更多关于AOP代理这里。

发生这种情况的原因是,当使用JDK动态代理应用安全方面时,对注释的访问会丢失,这在默认情况下会在建议bean实现任何接口时发生。
为了解决这个问题,您应该告诉Spring Security使用
<global-method-security proxy-target-class ="true" ...> ...(仅适用于)基于目标类的代理
<aop:config proxy-target-class = "true" />。
更多关于AOP代理这里。