发送请求可以到网关,但是不能转发到子模块中,是模块中的跨域问题。屏蔽跨域代码
//@Configuration
//@EnableWebMvc
public class CorsConfig extends WebMvcConfigurerAdapter {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**").allowedOrigins(“http://172.20.215.201”)
.allowedMethods(“GET”, “POST”, “OPTIONS”, “PUT”)
.allowedHeaders(“Content-Type”, “X-Requested-With”, “accept”, “Origin”, “Access-Control-Request-Method”,
“Access-Control-Request-Headers:x-userid”)
.exposedHeaders(“Access-Control-Allow-Origin”, “Access-Control-Allow-Credentials”)
.allowCredentials(true).maxAge(3600);
// registry.addMapping("/api/**")
// .allowedOrigins(“http://domain2.com”)
// .allowedMethods(“PUT”, “DELETE”)
// .allowedHeaders(“header1”, “header2”, “header3”)
// .exposedHeaders(“header1”, “header2”)
// .allowCredentials(false).maxAge(3600);
}
}