动态修改spring安全拦截URL

时间:2013-10-18 13:01:49

标签: spring spring-security

我能以任何方式动态修改任何网址的intercept-url模式的“access”参数。

这意味着;我有不同目的的URL,突然我想停止(从UI)一个特定的URL(改变它的access =“denyAll”)。

有什么办法吗?

1 个答案:

答案 0 :(得分:2)

您应该实现FilterSecurityInterceptor使用的自定义类FilterInvocationSecurityMetadataSource。有关详细信息,请查看How to dynamically decide <intercept-url> access attribute value in Spring Security?