springboot 服务工程,前端服务调用接口报跨域错误

it2022-05-22  49

 

 

前后端分离,VUE.JS调用服务接口时,跨域错误。需要服务接口工程设置,如下:

@SpringBootApplicationpublic class SpringCloudOpenapiApplication { public static void main(String[] args) { TimeZone.setDefault(TimeZone.getTimeZone("GMT+8")); SpringApplication.run(TwSpringCloudOpenapiUcApplication.class, args); } private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration(); corsConfiguration.addAllowedOrigin("*"); corsConfiguration.setAllowCredentials(true); corsConfiguration.addAllowedHeader("*"); corsConfiguration.addAllowedMethod("*"); corsConfiguration.addExposedHeader("Accept-Ranges"); corsConfiguration.addExposedHeader("Content-Range"); corsConfiguration.addExposedHeader("Content-Encoding"); corsConfiguration.addExposedHeader("Content-Length"); corsConfiguration.addExposedHeader("Authorization"); return corsConfiguration; } /** * * @return */ @Bean public CorsFilter corsFilter() { UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); source.registerCorsConfiguration("/**", buildConfig()); // 4 return new CorsFilter(source); } }

 

转载于:https://www.cnblogs.com/scode2/p/9151783.html

相关资源:数据结构—成绩单生成器

最新回复(0)