天天看点

Vue+springboot 跨域问题的解决Vue+Springboot的跨域问题解决

Vue+Springboot的跨域问题解决

Vue+springboot 跨域问题的解决Vue+Springboot的跨域问题解决
当我在服务器上重新部署了项目后,前端告诉我她不能和后端对接上了
           

在后端解决此问题

创建

Vue+springboot 跨域问题的解决Vue+Springboot的跨域问题解决

后下在CorsConfig中写如下代码:

@Configuration
public class CorsConfig {
    private CorsConfiguration buildConfig() {
        CorsConfiguration corsConfiguration = new CorsConfiguration();
        corsConfiguration.addAllowedOrigin("*"); // 1
        corsConfiguration.addAllowedHeader("*"); // 2
        corsConfiguration.addAllowedMethod("*"); // 3
        return corsConfiguration;
    }

    @Bean
    public CorsFilter corsFilter() {
        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
        source.registerCorsConfiguration("/**", buildConfig()); // 4
        return new CorsFilter(source);
    }
}
           

具体原理我还不太懂,我是菜鸟。

参考博客:https://blog.csdn.net/xiaojinlai123/article/details/90694372

继续阅读