Я использую весеннюю безопасность с REST, и я использую URL (/logout
) в качестве конечной точки для моего метода выхода из системы. Но после вызова этого метода он перенаправляет меня на (/login?logout
), я знаю, что это весна logOutSuccessUrl
. И я хочу избавиться от перенаправления. Это мой код:
protected void configure(HttpSecurity http) throws Exception {
http.authorizeRequests()
.antMatchers("/login").permitAll()
.anyRequest().fullyAuthenticated()
.and().requiresChannel().anyRequest().requiresSecure()
.and().httpBasic().disable().logout()
.disable()
// .logoutSuccessHandler(new HttpStatusReturningLogoutSuccessHandler(HttpStatus.OK))
.csrf().disable();
}
Я пытался использовать HttpStatusReturningLogoutSuccessHandler
но он не работал, и даже установка logoutSuccessUrl()
ничего не меняет.
Вы знаете, как я могу отключить это перенаправление?