ha sido bloqueado por la política CORS: la respuesta a la solicitud de verificación previa no pasa la verificación de control de acceso: no hay encabezado 'Access-Control-Allow-Origin' en el recurso solicitado

Esto ocurre, es un problema de dominio cruzado, aparecí en el proceso de vue usando axios para enviar una solicitud directamente al fondo de Java

Entonces el código que resolví en el backend es el siguiente más el siguiente código

@Configuration
 public  class WebConfig implementa WebMvcConfigurer { 


    @Override 
    public  void addCorsMappings (registro CorsRegistry) {
         // Establece la ruta que permite el 
            registro entre dominios.addMapping (" 
        / **" )
             // Establece el nombre de dominio que permite solicitudes entre dominios.allowedOrigins ("* " )
             // Si se permiten los certificados. 
            AllowCredentials ( true ) 
            .allowedMethods ( " * " ) 
            .maxAge ( 3600 ); 
    } 

        ... 
}

 

Supongo que te gusta

Origin www.cnblogs.com/zzl521/p/12702018.html
Recomendado
Clasificación