Guten Tag liebe Comunity,
Nach dem erfolgreichem Einloggen ,öffnet Spring bei mir eine Seite mit url zu dem Hintergrundbild.(http://localhost:8080/images/brickwall.png)
Das ist WebSecurityConfig:
[code=Java]
public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
@Autowired
private DataSource dataSource;
@Bean
public UserDetailsService userDetailsService() {
return new CustomUserDetailsService();
}
@Bean
public DaoAuthenticationProvider authenticationProvider() {
DaoAuthenticationProvider authProvider = new DaoAuthenticationProvider();
authProvider.setUserDetailsService(userDetailsService());
authProvider.setPasswordEncoder(passwordEncoder());
return authProvider;
}
@Override
protected void configure(HttpSecurity http) throws Exception {
http
.authorizeRequests()
.antMatchers("/").permitAll()
.anyRequest()
//.permitAll()
.authenticated()
.and()
.formLogin()
.loginPage("/login")
.usernameParameter("username")
.defaultSuccessUrl("/Start")
.permitAll()
.and()
.logout()
.logoutSuccessUrl("/")
.permitAll();
}
@Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception {
auth.authenticationProvider(authenticationProvider());
}
}[/code]
Wie kann man es lösen?