Buongiorno programmatori,
Ho commesso un errore inserendo: "defaultSuccessUrl("/login?success", true)" nel formLogin del metodo: SecurityFilterChain
Questo ha mandato in tilt l'applicazione. Che ora quando tenta di loggarsi per proteggerla da ripetuti redirect ha bloccato l'indirizzo /login,
Infatti compare il messaggio:
Questa pagina non funziona in questo momento
localhost ti ha reindirizzato troppe volte.
- Prova a eliminare i cookie per questo sito
ERR_TOO_MANY_REDIRECTS
Questo è il frammento di codice:
.formLogin(form -> form
.loginPage("/login")
.failureUrl("/login?error")
.defaultSuccessUrl("/login?success", true) <--- questo ha generato l'errore ed il blocco dell'APP.
//.defaultSuccessUrl("/redirect-page?success", true) <--- Questa invece sarebbe dovuta essere la la linea corretta che avrei dovuto inserire.
.permitAll()
)
Ho pensato che per risolvere si debba resettare le sessioni. Non ho idea però di come fare ora. Grazie.