#####服务端跨域问题很常见,一下两个方法经本人实测有效
###方法一、单独对某个接口增加跨域配置,只对当前接口有效
在Controller层增加注解
@CrossOrigin(origins = "*", maxAge = 3600)
###方法二、全局配置
1.配置文件继承 WebMvcConfigurerAdapter
2.拦截器继承 HandlerInterceptorAdapter
@Configuration
public class ApiConfig extends WebMvcConfigurerAdapter {
@Override
public void configureMessageConverters(List<HttpMessageConverter<?>> list) {
FastJsonHttpMessageConverter fastJsonConverter = new FastJsonHttpMessageConverter();
FastJsonConfig fastConf = new FastJsonConfig();
fastConf.setSerializerFeatures(SerializerFeature.PrettyFormat);
fastJsonConverter.setFastJsonConfig(fastConf);
list.add(fastJsonConverter);
super.configureMessageConverters(list);
}
@Bean
public HandlerInterceptor getAuthorizationInterceptor() {
return new Authori