Spring boot Spring Boot CORS头在本地工作,但在Heroku上不工作

Spring boot Spring Boot CORS头在本地工作,但在Heroku上不工作,spring-boot,heroku,cors,Spring Boot,Heroku,Cors,我正在尝试使用spring boot部署heroku后端,并从静态github.io网页获取。CORS头可以在本地正常工作,但一旦部署到heroku,就不能正常工作 在application.java文件中,我正在启用cors: @Bean public WebMvcConfigurer corsConfigurer() { return new WebMvcConfigurerAdapter() { @Override p

我正在尝试使用spring boot部署heroku后端,并从静态github.io网页获取。CORS头可以在本地正常工作,但一旦部署到heroku,就不能正常工作

在application.java文件中,我正在启用cors:

@Bean
    public WebMvcConfigurer corsConfigurer() {
        return new WebMvcConfigurerAdapter() {
            @Override
            public void addCorsMappings(CorsRegistry registry) {
                // tell it to allow cors for every route
                registry.addMapping("/**")
                    .allowedMethods("GET")
                    .allowedOrigins("http://localhost:3000", "https://aadijain725.github.io")
                    .allowCredentials(true);
            }
        };
    }
但是,我不断得到以下错误: CORS策略已阻止对提取的访问:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。如果不透明响应满足您的需求,请将请求的模式设置为“无cors”

我在CORS实施中遗漏了什么