Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml spring安全命名空间注册了哪些bean_Xml_Spring_Spring Security - Fatal编程技术网

Xml spring安全命名空间注册了哪些bean

Xml spring安全命名空间注册了哪些bean,xml,spring,spring-security,Xml,Spring,Spring Security,您好,我正在尝试为“全局方法安全性”中的“access decision manager ref”属性定制spring安全性配置,我知道spring安全性对此工作有默认的bean配置(在spring安全命名空间中),但是我想定制这些配置,所以我需要知道是否有地方可以找到默认的spring安全bean配置,这样我就有了我需要的指导。通常,每个XBeanDefinitionParser都应该记录它正在注册的bean。在您的例子中,检查SecurityNamespaceHandler以查看它对元素使用

您好,我正在尝试为“全局方法安全性”中的“access decision manager ref”属性定制spring安全性配置,我知道spring安全性对此工作有默认的bean配置(在spring安全命名空间中),但是我想定制这些配置,所以我需要知道是否有地方可以找到默认的spring安全bean配置,这样我就有了我需要的指导。通常,每个
XBeanDefinitionParser
都应该记录它正在注册的bean。在您的例子中,检查
SecurityNamespaceHandler
以查看它对元素使用的解析器,然后检查javadoc。如果那里什么都没有,那么您必须阅读解析器的代码。这很乏味

但即使你阅读它,你也无法轻松地定制它。一种方法是注册
BeanPostProcessor
,以对自动注册的bean进行后期处理