如果多个配置类具有@EnableGlobalMethodSecurity
注释,那么是否使用了一个注释?多个@EnableGlobalMethodSecurity注释
在弹簧启动应用程序中,有两个WebSecurityConfigurerAdapter
的实例 - 一个注释为@EnableGlobalMethodSecurity(secured = true)
,另一个为@EnableGlobalMethodSecurity(prePostEnabled = true)
。但到目前为止,我无法使@PreAuthorize
注释生效。只有一个注释可以看到它正在被应用。 如
@Configuration
@Order(Ordered.HIGHEST_PRECEDENCE)
@EnableGlobalMethodSecurity(prePostEnabled=true)
public class FirstConfigurer extends WebSecurityConfigurerAdapter {
...
@Configuration
@EnableWebSecurity
@EnableGlobalMethodSecurity(securedEnabled = true)
public class AnotherConfiguration extends WebSecurityConfigurerAdapter{
...
是否弹簧安全支持多种配置类是与@EnableGlobalMethodSecurity注解?
有没有办法查看实际配置的内容?