Solución Confirmada / configuracion-faulty-cors
Configuración Faulty de CORS
Diagnóstico del error
El Cross-Origin Resource Sharing (CORS) no está configurado adecuadamente, permitiendo solicitudes no autorizadas que pueden poner en riesgo información sensible a través de fuentes externas.
Fix Sugerido
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**").allowedOrigins("http://example.com").allowedMethods("GET", "POST");
}
}