package com.ymw.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter;
/**
*
*
* 项目名称:positionSystem
* 类名称:CorsConfig
* 类描述:
* 创建人:HYC
* 创建时间:2019年8月7日 下午5:12:42
* 修改人:HYC
* 修改时间:2019年8月7日 下午5:12:42
* 修改备注:
* @version
*
*/
@Configuration
public class CorsConfig {
private CorsConfiguration buildConfig() {
CorsConfiguration corsConfiguration = new CorsConfiguration();
corsConfiguration.addAllowedOrigin("*");
corsConfiguration.addAllowedHeader("*");
corsConfiguration.addAllowedMethod("*");
return corsConfiguration;
}
@Bean
public CorsFilter corsFilter() {
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
source.registerCorsConfiguration("/statisticsApi/**", buildConfig()); // 4
return new CorsFilter(source);
}
}
接口配置跨域处理
最新推荐文章于 2022-06-25 12:20:03 发布