a été bloqué par la stratégie CORS: la réponse à la demande de contrôle en amont ne passe pas la vérification du contrôle d'accès: aucun en-tête «Access-Control-Allow-Origin» n'est présent sur la ressource demandée

Cela se produit, c'est un problème inter-domaines, je suis apparu dans le processus de vue en utilisant axios pour envoyer une requête directement à l'arrière-plan java

Ensuite, le code que j'ai résolu dans le backend est le suivant, plus le code suivant

@Configuration,
 classe publique  WebConfig implémente WebMvcConfigurer { 
    @Override public void addCorsMappings (registre CorsRegistry) { // Définissez le chemin d'accès qui permet l' enregistrement interdomaine.addMapping
         
            (" 
        / **" )
             // Définissez le nom de domaine qui autorise les demandes interdomaines.allowedOrigins ("" * " )
             // 
            Indique si les certificats sont autorisés. AllowCredentials ( true ) 
            .allowedMethods ( " * " ) 
            .maxAge ( 3600 ); 
    } 
        ... 
}


     

 

Je suppose que tu aimes

Origine www.cnblogs.com/zzl521/p/12702018.html
conseillé
Classement