Open codeconsole opened 5 hours ago
Seems like a Spring Boot issue securityContextPersistenceFilterDeregistrationBean was not registered
2024-09-30T20:01:35.413-07:00 INFO 10073 --- [ restartedMain] o.s.boot.web.servlet.RegistrationBean : Filter securityRequestHolderFilterDeregistrationBean was not registered (disabled)
2024-09-30T20:01:35.413-07:00 INFO 10073 --- [ restartedMain] o.s.boot.web.servlet.RegistrationBean : Filter securityContextPersistenceFilterDeregistrationBean was not registered (disabled)
2024-09-30T20:01:35.413-07:00 INFO 10073 --- [ restartedMain] o.s.boot.web.servlet.RegistrationBean : Filter logoutFilterDeregistrationBean was not registered (disabled)
2024-09-30T20:01:35.413-07:00 INFO 10073 --- [ restartedMain] o.s.boot.web.servlet.RegistrationBean : Filter authenticationProcessingFilterDeregistrationBean was not registered (disabled)
2024-09-30T20:01:35.413-07:00 INFO 10073 --- [ restartedMain] o.s.boot.web.servlet.RegistrationBean : Filter securityContextHolderAwareRequestFilterDeregistrationBean was not registered (disabled)
2024-09-30T20:01:35.413-07:00 INFO 10073 --- [ restartedMain] o.s.boot.web.servlet.RegistrationBean : Filter rememberMeAuthenticationFilterDeregistrationBean was not registered (disabled)
2024-09-30T20:01:35.413-07:00 INFO 10073 --- [ restartedMain] o.s.boot.web.servlet.RegistrationBean : Filter anonymousAuthenticationFilterDeregistrationBean was not registered (disabled)
2024-09-30T20:01:35.413-07:00 INFO 10073 --- [ restartedMain] o.s.boot.web.servlet.RegistrationBean : Filter formContentFilterDeregistrationBean was not registered (disabled)
2024-09-30T20:01:35.413-07:00 INFO 10073 --- [ restartedMain] o.s.boot.web.servlet.RegistrationBean : Filter exceptionTranslationFilterDeregistrationBean was not registered (disabled)
2024-09-30T20:01:35.413-07:00 INFO 10073 --- [ restartedMain] o.s.boot.web.servlet.RegistrationBean : Filter filterInvocationInterceptorDeregistrationBean was not registered (disabled)
those messages are incorrect because the filter is correctly registered. I isolated the issue in that it occurs only inside a template. It works everywhere else
After authenticating,
springSecurityService.isLoggedIn()
is false becauseSCH.getContext().getAuthentication() == null
org.springframework.security.core.context.SecurityContextHolder