У меня есть метод WebSecurityConfigurerAdapter configure ()
http.authorizeRequests().antMatchers("/static/**").permitAll().anyRequest().authenticated().and()
.formLogin().loginPage("/login")
// Redirection after login
.defaultSuccessUrl("/home", true).permitAll().and().logout()
// logout link. Check if there is no conflict with SAML
.logoutRequestMatcher(new AntPathRequestMatcher("/saml/logout")).deleteCookies("JSESSIONID")
.invalidateHttpSession(true).logoutSuccessUrl("/").permitAll();
Как перенаправить зарегистрированного пользователя на /home
, если пользователь пытается получить доступ к /login
?
PS - код моего контроллера
@RequestMapping(method = RequestMethod.GET, value = {"/login"})
public String getIndexPage() {
return LOGIN_PAGE;
}
@RequestMapping(method = RequestMethod.GET, value = {"/"})
public String getHomePage() {
return "redirect:/home";
}