在Spring Security中,OncePerRequestFilterdoFilterInternal方法中,FilterChain参数的doFilter方法执行完之后,会继续调用下一个Filter。具体是哪个Filter取决于FilterChain中的Filter的顺序。

Spring Security的过滤器链中,通常有多个过滤器,其中包括了OncePerRequestFilter的子类以及其他的过滤器,如UsernamePasswordAuthenticationFilterBasicAuthenticationFilter等。

FilterChain会按照过滤器的顺序依次调用各个过滤器的doFilter方法,当OncePerRequestFilterdoFilterInternal方法中调用FilterChaindoFilter方法时,会继续执行下一个过滤器的doFilter方法。这个过程会一直持续,直到所有的过滤器都执行完毕,请求会到达控制器或者返回给客户端。

总结起来,OncePerRequestFilterdoFilterInternal方法中调用FilterChaindoFilter方法后,会继续执行下一个过滤器的doFilter方法

springSecurity中OncePerRequestFilter的doFilterInternal方法FilterChain参数的doFilter方法执行完之后调用哪个filter

原文地址: https://www.cveoy.top/t/topic/il9x 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录