jhipster增加跨域条件

#问题描述
一般Jhipster的请求都是/api开头,我们的程序媛美眉创造了一个/web/api的请求,前端程序猿发现跨域了。

#问题解决
找到WebConfigurer,然后,你懂的

1
2
3
4
5
6
7
8
9
10
11
12

public CorsFilter () {
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
CorsConfiguration config = jHipsterProperties.getCors();
if (config.getAllowedOrigins() != null && !config.getAllowedOrigins().isEmpty()) {
log.debug("Registering CORS filter");
source.registerCorsConfiguration("/api/**", config);
source.registerCorsConfiguration("/management/**", config);
source.registerCorsConfiguration("/v2/api-docs", config);
}
return new CorsFilter(source);
}