Это мой метод настройки безопасности.Все работало нормально до прошлой ночи.Теперь, когда я пытаюсь войти в панель администратора, она перенаправляет на страницу входа при отправке.Когда я использую неправильное имя пользователя и пароль, он показывает ошибку, как и ожидалось, но если я использую правильное имя пользователя и пароль, он просто перезагружает страницу входа.
Вот моя конфигурация:
@Override
protected void configure(HttpSecurity http) throws Exception {
http
.csrf().disable()
.httpBasic().and()
.authorizeRequests()
.antMatchers("/admin/**").hasAuthority("ADMIN")
.antMatchers("/**").permitAll()
.anyRequest().authenticated()
.and()
.formLogin()
.loginPage("/adminLogin").failureUrl("/adminLogin?error=true")
.defaultSuccessUrl("/admin/dashboard")
.usernameParameter("email")
.passwordParameter("password")
.and().logout()
.logoutRequestMatcher(new AntPathRequestMatcher("/logout"))
.logoutSuccessUrl("/adminLogin?logout=true").and().exceptionHandling()
.accessDeniedPage("/accessdenied");
}
Любая идея, почему я сталкиваюсь с этой проблемой?