读书人

Spring Security Acl- MethodSecurity

发布时间: 2012-11-08 08:48:12 作者: rapoo

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,我也正在学习这方面,但是没什么突破,在方法安全这块老是碰壁,希望你能给点建议!谢谢。

读书人网 >软件架构设计

热点推荐