2016-06-03 16 views
0

Ich muss eine externe Web-API aufrufen, die auf dem gleichen Server wie meine Anwendung läuft, aber nicht die Erlaubnis, dies zu tun. Wenn ich die Anwendung lokal ausführe, funktioniert es gut. Aber wenn ich es deploy, Fehler 502 bei jeder Remoteanforderung.Aufrufe an externe Web-API Access-Control-Allow-Origin-Fehler 502 nodejs

Ich suchte nach den vorgeschlagenen Fragen, als ich diese Frage stellte.

Ist es möglich, das gleiche Problem wie ihn zu haben: Steam API Access-Control-Allow-Origin Issue

+0

ja dieses CORS Problem – RootHacker

+0

Ich habe alle notwendigen Header. 'router.use (Funktion (req, res, next) { res.header (" Zugriffssteuerung-Zulassen-Ursprung "," * "); res.header (" Zugriffssteuerungs-Zulassen-Header "," Origin, X-Requested-With, Inhaltstyp, Accept "); res.header (" Zugriffssteuerung-Erlauben-Methoden "," GET, POST, PUT, LÖSCHEN, OPTIONEN "); next(); }); ' – user1008531

+0

können Sie den Code zeigen, wie Sie externe API aufrufen? – RootHacker

Antwort

0

Da es keine Möglichkeit, um dieses Problem war. Wir haben alles auf dem gleichen Server gehostet, so dass kein Zugriffskontroll-Erlaube-Ursprungsfehler auftreten konnte.