Ho un progetto con spring-security e PrimeFaces e ho ricevuto un errore quando eseguo il mio progetto.Dopo il login di Spring Security, vengo reindirizzato a una risorsa CSS/JS invece di una pagina HTML
questo URL appaiono sempre /javax.faces.resource/primefaces.js.xhtml?ln=primefaces&v=5.1
Questo accade, quando ho sovrascrivere questo metodo:
@Override
protected void configure(HttpSecurity http) throws Exception {
http.csrf().disable();
http.authorizeRequests()
.anyRequest().authenticated()
.and()
.formLogin().loginPage("/login.xhtml")
.permitAll();
}
e mettere la mia pagina di login. Tuttavia il mio web.xml chiamare la pagina home.xhtml
<welcome-file-list>
<welcome-file>home.xhtml</welcome-file>
</welcome-file-list>
Questo è ciò che si presenta è this:
E l'errore è ...? – tnw
L'erro è che la pagina con tutti i css /javax.faces.resource/primefaces.js.xhtml?ln=primefaces&v=5.1 mostra invece la mia home.xhtml –
Cosa succede quando vai a 'home.xhtml'? – DavidS