J'ai un backend écrit en Go. Tout fonctionne bien et les appels de POSTMAN sont envoyés, mais du coup, je n'arrive pas à faire en sorte que mon application React appelle ce serveur car j'obtiens l'erreur :
Proxy error: Could not proxy request /login from localhost:3000 to http://localhost:8080 (ECONNREFUSED).
Code mon serveur Go :
log.Fatal(http.ListenAndServe(fmt.Sprintf("localhost:8080"), api.router))
Le package.json pour l'application React ressemble à ceci :
"proxy": "http://localhost:8080"
Je sais que je peux lier toutes les interfaces dans Go comme ceci :
log.Fatal(http.ListenAndServe(fmt.Sprintf(":8080"), api.router))
Mais Mac OS me demande d'autoriser cette connexion mais je ne peux pas le faire car je ne suis pas l'administrateur de l'ordinateur
Je pourrais le faire via co-design, mais je n'ai aucune identité pour le moment, donc générer la clé privée, l'ajouter au trousseau prendrait également un certain temps
Existe-t-il un moyen simple de contourner ce problème ?
Avez-vous essayé d'ajouter une barre oblique à la fin de la ligne du proxy de réaction comme ceci :
Ce qui précède a été trouvé ici
dans une question similaire à la vôtreVous pouvez également essayer de changer le proxy de localhost à 127.0.0.1 :