|
|
@@ -1,32 +0,0 @@
|
|
|
-package com.uas.ps.inquiry;
|
|
|
-
|
|
|
-import org.springframework.boot.web.servlet.FilterRegistrationBean;
|
|
|
-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;
|
|
|
-import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
|
|
|
-
|
|
|
-/**
|
|
|
- * @author liusw
|
|
|
- * @version 2018/1/23 16:53
|
|
|
- */
|
|
|
-@Configuration
|
|
|
-public class CorsConfig extends WebMvcConfigurerAdapter {
|
|
|
-
|
|
|
- @Bean
|
|
|
- public FilterRegistrationBean corsFilter() {
|
|
|
- UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
|
|
|
- CorsConfiguration config = new CorsConfiguration();
|
|
|
- config.setAllowCredentials(true);
|
|
|
- config.addAllowedOrigin("*");
|
|
|
- config.addAllowedHeader("*");
|
|
|
- config.addAllowedMethod("*");
|
|
|
- source.registerCorsConfiguration("/**", config);
|
|
|
- FilterRegistrationBean bean = new FilterRegistrationBean(new CorsFilter(source));
|
|
|
- bean.setOrder(0);
|
|
|
- return bean;
|
|
|
- }
|
|
|
-
|
|
|
-}
|