解决vue打包后请求springboot项目接口的跨域问题

本人项目是vue+axios,接口是springboot写的
get请求一切顺利,但post会存在跨域问题
虽然vue可以在开发的时候用proxyTable解决
但打包以后发布在服务器上,就还是需要解决跨域问题
话不多说,我们只需要在Java项目的Application入口文件中新增下面这段代码即可

@Bean
    public WebMvcConfigurer webMvcConfigurer() {
        return new WebMvcConfigurer() {
            @Override
            public void addCorsMappings(CorsRegistry registry) {
                registry.addMapping("/**").allowedOrigins("*");
            }
        };
    }

你可能感兴趣的:(解决vue打包后请求springboot项目接口的跨域问题)