CORS政策不适用于特定端口。如何解决?

时间:2019-12-16 19:03:46

标签: java spring spring-boot cors

我必须在服务器上使用nginx站点,一个在端口80上,一个在8087上。spring的Cors策略适用于http://51.91.251.253,但不适用于http://51.91.251.253:8087。我该如何解决它以便让他们俩都可以访问服务器?

@Configuration
@EnableWebMvc
public class CORSConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry){
    registry.addMapping("/**")
//                .allowedOrigins("http://localhost:8080");
            .allowedOrigins("http://51.91.251.253")
            .allowedOrigins("http://51.91.251.253:8087");
    }
}

1 个答案:

答案 0 :(得分:0)

尝试:corsConfig.allowedOrigins(Arrays.asList("http://51.91.251.253","http://51.91.251.253:8087"));