2017-12-05 2 views
0

Ich habe ein Problem, aber habe nicht gesehen, was das Problem macht. Ich habe ein Laravel + Pass Projekt gemacht und versuche mit einem anderen angular4 Projekt mit Laravel Projekt zu "reden". Dies ist start angular4 project. Aber ich staple. Wie Sie in Bild unten multiple oauth_token calls sehen können, wenn ich auf login klicke, ruft es zweimal oauth/token zum Laravel-Projekt auf. Zum ersten Mal hat er Request method: Options, und zweitens ist OK und haben . Der erste gab nichts zurück und der andere gab gültige Ergebnisse mit Token und Reset-Token zurück. Ich sehe nicht, wo das erste ausgelöst wird, aber das zweite wird nach der ersten Anfrage ausgelöst. Code, wo platziert ist, klicken Sie auf Login-Taste ist here.Warum angular4 ruft zweimal oauth/token?

Hoffe, dass mir jemand sagen kann, was das Problem ist.

Antwort

0

Diese erste Anfrage Optionen ist Teil von CORS. Das ist normal. Sehen Sie diese Seite, wenn Sie mehr Details wollen: https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/OPTIONS

+0

Es ist Ok, aber eckige Rückkehr ist mir undefined in Alarm, die Fehler Teil in dieser Funktion ist https://github.com/sandeeprajoria/laravel-passportangular/blob/master/src /components/login/login.ts#L30 –

Verwandte Themen