解决Shiro权限注解不生效的问题

 在我们的Shiro配置文件中,我的配置文件叫:shiroConfig.java  将我下面缩写的东西添加到spring里面进行注入,注解就生效了。

/**
  * @description:开启代码权限注解支持
  */
@Bean
public AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor(SecurityManager securityManager){
    AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor = new AuthorizationAttributeSourceAdvisor();
    authorizationAttributeSourceAdvisor.setSecurityManager(securityManager);
    return authorizationAttributeSourceAdvisor;
}

/**
  * @description:解决权限注解不生效问题
  */
@Bean
public static DefaultAdvisorAutoProxyCreator getDefaultAdvisorAutoProxyCreator(){
    return new DefaultAdvisorAutoProxyCreator();
}

转载自:https://blog.csdn.net/ainuser/article/details/81780496  

如果侵权,请通知我,及时删除谢谢!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章