idea如何debug看springsecurity的过滤器顺序
idea如何debug看springsecurity的过滤器顺序
先配置一个Spring启动对象,后续需要根据这个对象来获取SpringSecurity的过滤器链
设置一个输出信息,需要在输出信息这里打上断点,才方便查看过滤器链

public static void main(String[] args) {
//此时不能直接启动
//SpringApplication.run(Application.class, args);
//需要先配置一个Spring启动对象
ConfigurableApplicationContext applicationContext = SpringApplication.run(Application.class, args);
//设置一个输出信息,可以是普通的sout输出
log.info("main run success...");
}
debug启动后,走到输出这里

点击调试框的计算器图标,或按Alt + F8
输入applicationContext.getBean(FilterChainProxy.class),点击Evaluate
//applicationContext就是我们刚刚配置的Spring启动对象的名字 //FilterChainProxy是我们要看的过滤器链 applicationContext.getBean(FilterChainProxy.class)


此时就能查看到SpringSecurity的过滤器链顺序了
以上就是idea如何debug看springsecurity的过滤器顺序的详细内容,更多关于idea springsecurity过滤器顺序的资料请关注脚本之家其它相关文章!
相关文章
使用Spring处理x-www-form-urlencoded方式
这篇文章主要介绍了使用Spring处理x-www-form-urlencoded方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-11-11
springboot ElasticSearch如何配置自定义转换器ElasticsearchCustomConver
这篇文章主要介绍了springboot ElasticSearch如何配置自定义转换器ElasticsearchCustomConversions问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2023-08-08
java.lang.Instrument 代理Agent使用详细介绍
这篇文章主要介绍了java.lang.Instrument 代理Agent使用详细介绍的相关资料,附有实例代码,帮助大家学习参考,需要的朋友可以参考下2016-11-11


最新评论