首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Spring Security Acl- MethodSecurityInterceptor矛盾解决

2012-11-08 
Spring Security Acl- MethodSecurityInterceptor冲突解决在Spring Security Acl中使用methodSecurityInte

Spring Security Acl- MethodSecurityInterceptor冲突解决
在Spring Security Acl中使用methodSecurityInterceptor的时候,总是不起作用。
配置如下


跟踪代码的时候发现不是不起作用而是被重置了。
终于发现原来都是aspect惹的祸。
<!-- Enable @AspectJ support <aop:aspectj-autoproxy />-->

究其原因,是MethodSecurityInterceptor也是一种aspect,但不是用annonation来进行声明的。而spring中加了@aspect就会自己去byType匹配。造成了,后面的覆盖了前面的配置。aspect这东东真不错。
去掉以后,大工告成。Spring Security Acl终于实现。哈哈


1 楼 theabab 2008-12-09   您好,不知道能方便发份代码吗?theabab@163.com,我也正在学习这方面,但是没什么突破,在方法安全这块老是碰壁,希望你能给点建议!谢谢。

热点排行