除了初始阶段:
主干验证流程链:
MyInvocationSecurityMetadataSource.getAttributes(Object) line: 43 MyFilterSecurityInterceptor(AbstractSecurityInterceptor).beforeInvocation(Object) line: 172 MyFilterSecurityInterceptor.invoke(FilterInvocation) line: 49 MyFilterSecurityInterceptor.doFilter(ServletRequest, ServletResponse, FilterChain) line: 45 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 ExceptionTranslationFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 97 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 SessionManagementFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 100 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 AnonymousAuthenticationFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 78 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 SecurityContextHolderAwareRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 54 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 RequestCacheAwareFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 35 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 BasicAuthenticationFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 177 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 DefaultLoginPageGeneratingFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 91 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 UsernamePasswordAuthenticationFilter(AbstractAuthenticationProcessingFilter).doFilter(ServletRequest, ServletResponse, FilterChain) line: 187 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 LogoutFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 105 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 SecurityContextPersistenceFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 79 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 ConcurrentSessionFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 109 FilterChainProxy$VirtualFilterChain.doFilter(ServletRequest, ServletResponse) line: 381 FilterChainProxy.doFilter(ServletRequest, ServletResponse, FilterChain) line: 168 DelegatingFilterProxy.invokeDelegate(Filter, ServletRequest, ServletResponse, FilterChain) line: 237 DelegatingFilterProxy.doFilter(ServletRequest, ServletResponse, FilterChain) line: 167 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 241 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 208 StandardWrapperValve.invoke(Request, Response) line: 220 StandardContextValve.invoke(Request, Response) line: 122 NonLoginAuthenticator(AuthenticatorBase).invoke(Request, Response) line: 501 StandardHostValve.invoke(Request, Response) line: 171 ErrorReportValve.invoke(Request, Response) line: 103 AccessLogValve.invoke(Request, Response) line: 950 StandardEngineValve.invoke(Request, Response) line: 116 CoyoteAdapter.service(Request, Response) line: 408 Http11Processor(AbstractHttp11Processor<S>).process(SocketWrapper<S>) line: 1070 Http11Protocol$Http11ConnectionHandler(AbstractProtocol$AbstractConnectionHandler<S,P>).process(SocketWrapper<S>, SocketStatus) line: 611 JIoEndpoint$SocketProcessor.run() line: 314 ThreadPoolExecutor(ThreadPoolExecutor).runWorker(ThreadPoolExecutor$Worker) line: 1145 ThreadPoolExecutor$Worker.run() line: 615 TaskThread$WrappingRunnable.run() line: 61 TaskThread(Thread).run() line: 745转载于:https://www.cnblogs.com/bhlsheji/p/5177831.html