2017-02-06 3 views
0

По какой-то причине я не могу получить доступ к своим файлам CSS и JS. Что происходит?Не удается получить доступ к статическим файлам после защиты приложения

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

ответ

1

Попробуйте использовать:

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

вопросы заказа. Все разрешения должны быть до .anyRequest(). Authenticated()

+0

Это решило мою проблему. – santafebound

Смежные вопросы