您好我正在尝试为'global-method-security'中的'access-decision-manager-ref'属性自定义spring安全配置,我知道spring security具有这项工作的默认bean配置(在spring security namespace中) ),但我想自定义这些配置,所以我需要知道是否有某个地方我可以找到默认的spring安全bean配置,所以我有我需要的指导
答案 0 :(得分:1)
通常,每个XBeanDefinitionParser
都应该记录它正在注册的bean。在您的情况下,请检查SecurityNamespaceHandler
以查看它为您的元素使用的解析器,然后检查javadoc。如果那里什么都没有,你必须阅读解析器的代码。这很乏味。
但即使您阅读它,也无法轻松自定义它。一种方法是注册BeanPostProcessor
以后处理自动注册的bean。