Ich benutze grunt-connect-proxy "^ 0.2.0", um einen Proxy zu erstellen api aus meiner angularjs Anwendung. Das Projekt wurde mit yeoman angular-generator gestartet.
Ich habe die Anweisungen hier befolgt, aber wenn der Proxy verwendet wird, bekomme ich:
%Vor%Meine Proxykonfiguration:
%Vor%Meine Middleware:
%Vor%Meine Aufgabenaufgabe
%Vor%BEARBEITEN localhost: 8080 / Benutzer gibt eine 403 zur Zeit über Postman zurück, also läuft die API.
Ich hatte das gleiche Problem, das ich auf diese Art und Weise und für mich gelöst habe. Schauen Sie in meinen Code unten: -
%Vor%Siehe die mit Stern markierte Zeile if (req.method.toUpperCase () == 'POST') req.method = 'GET'; Ich habe diesen Trick gemacht und es hat für mich funktioniert. Dieser Beitrag hilft mir auch Ссылка
Tags und Links angularjs gruntjs proxy grunt-connect-proxy