Printemps de sécurité ne permettent pas de CSS ou JS ressources à charger

La ressource est sous src/main/resources/static/css ou src/main/resources/static/js, je suis en utilisant le printemps de démarrage, et de la classe de sécurité:

@Configuration
@EnableWebMvcSecurity
@EnableGlobalAuthentication
public class WebSecurityConfig extends WebSecurityConfigurerAdapter {

    @Override
    protected void configure(HttpSecurity http) throws Exception {
//     http.authorizeRequests().antMatchers("/", "/index", "/quizStart")
//             .permitAll().anyRequest().authenticated();
//     http.formLogin().loginPage("/login").permitAll().and().logout()
//             .permitAll();
    }

    @Override
    protected void configure(AuthenticationManagerBuilder auth)
            throws Exception {
        auth.inMemoryAuthentication().withUser("test").password("test")
                .roles("USER");
    }
}

Il fonctionne bien (ressources peuvent être chargés) quand j'ai accès à "/index" de votre navigateur, cependant, si je décommentez les quatre lignes dans la classe, les ressources ne peuvent pas être chargées, les quatre lignes de moyens:

    http.authorizeRequests().antMatchers("/", "/index", "/quizStart")
            .permitAll().anyRequest().authenticated();
    http.formLogin().loginPage("/login").permitAll().and().logout()
            .permitAll();

Quelqu'un pourrait-il aider ? Merci à l'avance.

OriginalL'auteur Junjie | 2014-08-18