Я попытался настроить Spring, чтобы разрешить закодированные косые черты в URL, но я не могу применить конфигурацию
Я пытался добавить @EnableWebSecurity, но, похоже, ничего не изменилось.Когда я ставлю точки останова, вызывается метод @Bean, но не configure ().
@Configuration
public class SecurityConfiguration extends WebSecurityConfigurerAdapter {
@Bean
public HttpFirewall allowUrlEncodedSlashHttpFirewall() {
DefaultHttpFirewall firewall = new DefaultHttpFirewall();
firewall.setAllowUrlEncodedSlash(true);
return firewall;
}
@Override
public void configure(WebSecurity web) throws Exception {
web.httpFirewall(allowUrlEncodedSlashHttpFirewall());
}
}