在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