后端跨域支持

@Bean

    public WebMvcConfigurer corsConfigurer() {

        return new WebMvcConfigurer() {

            @Override

            //重写父类提供的跨域请求处理的接口

            public void addCorsMappings(CorsRegistry registry) {

                //添加映射路径

                registry.addMapping("/**")

                //放行哪些原始域

                .allowedOrigins("*")

                //是否发送Cookie信息

                .allowCredentials(true)

                //放行哪些原始域(请求方式)

                .allowedMethods("GET","POST", "PUT", "DELETE")

                //放行哪些原始域(头部信息)

                .allowedHeaders("*")

                //暴露哪些头部信息(因为跨域访问默认不能获取全部头部信息)

                .exposedHeaders("Header1", "Header2");

            }

        };

    }

你可能感兴趣的:(java,servlet,spring)