Hi both, thanks for sharing your thoughts.
I think what you actually need is to look at https://apereo.github.io/cas/6.6.x/configuration/Configuration-Management-Extensions.html. How to add a new Spring configuration class and to define new beans within in it is described there. In practice, these are 2 simple steps: 1. Create your XyzConfiguration.java and put its fully qualified name into the corresponding " org.springframework.boot.autoconfigure.AutoConfiguration.imports" file. 2. Inside the XyzConfiguration.java, define your beans, which might be e.g. your new Spring MVC controller. Besides that, one should be warned that since CAS 6.4.0-RC2, you can no longer rely on automatic beans' scanning - see https://groups.google.com/a/apereo.org/g/cas-user/c/HxZbT0i8KcQ/m/1GYUkh8LAgAJ for details. Regards Petr On Monday, 11 September 2023 at 19:02:21 UTC+2 ztf863 wrote: > Just register the bean in Configuration > > @Bean("authController")public AuthController authController(){ > return new AuthController(); > } > > 在 2023/9/11 21:12, ztf863 写道: > > Thank you very much for your reply. After my attempts, I found a solution. > By adding the controller's package path address in the configuration file > META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports, > > the controller can be identified. > 在 2023/9/8 23:22, Ray Bon 写道: > > See > https://apereo.github.io/cas/6.6.x/webflow/Webflow-Customization-Extensions.html > and https://fawnoos.com/2022/07/22/cas66-ui-themes/ > > Ray > > On Fri, 2023-09-08 at 16:15 +0800, ztf863 wrote: > > Notice: This message was sent from outside the University of Victoria > email system. Please be cautious with links and sensitive information. > > Hello, I am a beginner in CAS. I want to add a new controller to the CAS7 > server, but it does not take effect. How should I implement it?Is there > any documentation for this?Thanks > > > -- > - 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+u...@apereo.org. > To view this discussion on the web visit > https://groups.google.com/a/apereo.org/d/msgid/cas-user/4d2bd11d62bd88b45cb9cc5ff9477b55e2850ba6.camel%40uvic.ca > > <https://groups.google.com/a/apereo.org/d/msgid/cas-user/4d2bd11d62bd88b45cb9cc5ff9477b55e2850ba6.camel%40uvic.ca?utm_medium=email&utm_source=footer> > . > > -- - 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/9f05b979-730a-4f8a-aeac-3718258a9f62n%40apereo.org.