Liberação de cors | Fórum | School of Net

Deseja poder participar de nosso fórum e tirar todas as suas dúvidas?
Clique aqui e assine nosso plano de acesso ilimitado. Saiba mais.

por MARCIO ROGERIO

2 semanas, 2 dias atrás MARCIO ROGERIO

Liberação de cors

Olá bom Dia! Como faço para liberar o cors para qualquer origin Estou tentando liberar o cors do spring boot para uma ou duas origin dá certo mas se eu precisar liberar para qualquer origin estou tentado usar o "*" da o seguinte erro When allowCredentials is true, allowedOrigins cannot contain the special value "*" since that cannot be set on the "Access-Control-Allow-Origin" response header. estou usando a versão 2.4.5 @Configuration public class CorsConfig { @Bean public FilterRegistrationBean<CorsFilter> corsFilterFilterRegistrationBean() { CorsConfiguration config = new CorsConfiguration(); config.setAllowCredentials(true); // config.setAllowedOrigins(Arrays.asList("http://172.17.64.1:3000", "http://172.17.64.1:5241")); config.setAllowedOrigins(Collections.singletonList("*")); config.setAllowedMethods(Arrays.asList("GET", "POST", "PUT", "DELETE", "OPTIONS", "HEAD", "TRACE", "CONNECT")); config.setAllowedHeaders(Collections.singletonList("*")); UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); source.registerCorsConfiguration("/**", config); FilterRegistrationBean<CorsFilter> bean = new FilterRegistrationBean<>(); bean.setFilter(new CorsFilter(source)); bean.setOrder(Ordered.HIGHEST_PRECEDENCE); return bean; } } como faço para liberar para qualquer origin Deste de já agradeço muito

1 Respostas