我有spring安全应用程序,希望启用注释安全性(授权前和授权后).我也有小样本应用程序,我已经实现了它.一切正常.但是将配置移动到主应用程序失败了.控制台中没有错误.但注释不起作用.看起来,他们根本就没有被贬低.所有配置和组件版本完全相同.
有
<security:global-method-security secured-annotations="enabled" />
Run Code Online (Sandbox Code Playgroud)
安全上下文和servlet上下文中的记录.但是@Controller方法没有@Service方法在主应用程序中使用注释保护.
我该怎么调试呢?
解决了!
从<global-method-security secured-annotations ="enabled"/>切换到pre/post注释后工作正常.
spring authorization annotations spring-security spring-annotations