Hello, we have upgraded CAS from version 6.5.x to 6.6.x. However, after the upgrade process, we encountered a problem with user throttling.
Upon investigating the code, it appears that the issue is caused by duplicate application context initialization in *CasFlowHandlerMapping*. This is due duplicate call the initApplicationContext method in the AbstractHandlerMapping class from spring-webmc, which copies interceptors from the interceptors List to the adaptedInterceptors List. 1. As an inherited method from FlowHandlerMapping (.... ApplicationObjectSupport) 2. Directly through afterPropertiesSet in CasFlowHandlerMapping (implemented from InitializingBean) As a result, each interceptor/handler processes all requests twice in HandlerExecutionChain.applyPostHandle. Has anyone encountered similar behavior, and if so, how was it resolved? Alternatively, could there be an issue with our configuration that is causing this behavior? Best regards Milan Siebenbürger -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to cas-user+unsubscr...@apereo.org. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/b963a39e-291c-432c-bb35-85a39c8f2db9n%40apereo.org.