Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

ALTERNATIVA AL CARGAR LAS IMAGENES - SOLUCIONADO :)

Si en la consola sale un error relacionado con CORS, lo siguiente puede ser una alternativa para poder mostrar las imágenes en el front- end: Modifica el CorsConfiguration

package com.aluracursos.screenmatch.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class CorsConfiguration implements WebMvcConfigurer {
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**")
                .allowedOrigins("http://127.0.0.1:5500", "http://localhost:5500")
                .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS", "HEAD", "TRACE", "CONNECT")
                .allowedHeaders("*");
    }
}

Luego realiza la siguiente anotación en SerieController

@CrossOrigin(origins = "http://127.0.0.1:5500")

¡Buena suerte!

1 respuesta

¡Hola Duvan, espero que estés bien!

Entiendo que estás buscando una alternativa para mostrar las imágenes en el front-end cuando surge un error relacionado con CORS.

La solución que has propuesto parece correcta, ya que estás configurando el CorsConfiguration y realizando una anotación en SerieController para permitir el acceso desde el front-end.

Si has seguido esos pasos y aún experimentas problemas relacionados con CORS al mostrar las imágenes en el front-end, es posible que necesites realizar ajustes adicionales en la configuración del CORS o en la forma en que estás manejando las solicitudes de imágenes.

Si necesitas más ayuda con este problema específico, no dudes en proporcionar más detalles para que pueda brindarte una respuesta más específica.

Espero haber ayudado y buenos estudios!