spring security 不拦截跨域请求

图片[1]-spring security 不拦截跨域请求-JoyCode 编程小战

在spring boot 应用中引入了spring security,当出现跨域的OPTIONS请求时,发现被拦截,加入下面设置可实现对OPTIONS请求的放行。

@EnableWebSecurity
public class WebSecurityConfiguration extends WebSecurityConfigurerAdapter {
    @Override
    protected void configure(HttpSecurity http) throws Exception {    
      http.authorizeRequests().
      requestMatchers(CorsUtils::isPreFlightRequest).
      permitAll();
    }
}
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享