弹出安全性动态角色从db加载

时间:2012-11-07 18:42:22

标签: database dynamic spring-security role

我的问题类似于帖子[问题]:Dynamic Spring Security using SQL Query

我已经尝试过Rob Winch提供的解决方案,但春天的安全性就是这样抱怨的。所以不确定这是由于春季最新版本3.1或其他我错过了。非常感谢任何指导。

Caused by: java.lang.ClassCastException: com.xx.web.security.filter.JdbcFilterInvocationSecurityMetadataSource cannot be cast to org.springframework.security.web.access.intercept.DefaultFilterInvocationSecurityMetadataSource

1 个答案:

答案 0 :(得分:0)

由于Spring抱怨DefaultFilterInvocationSecurityMetadataSource,解决方案是扩展该类,如jbbarquero所述: How to dynamically decide <intercept-url> access attribute value in Spring Security?