Preflight OPTIONS-Anfrage von AngularJS funktioniert nicht mit Chrome?

Ich habe eine einfache Anwendung mit AngularJS gehostet entwickeltHie. Ich verwende eine API, die ich selbst in Laravel hosted @ entwickelt habHie. Wenn ich versuche, mich mit Firefox bei der Anwendung anzumelden, funktioniert dies einwandfrei. Meine API akzeptiert die Anforderung von OPTIONS vor dem Flug und antwortet mit 200 OK. Schließlich generiert die POST-Anforderung ein Token und der Benutzer ist angemeldet.

Wenn Chrome andererseits die Anfrage OPTIONEN vor dem Flug sendet, erhält es eine 403 zurück und es gibt mir diesen Fehler in der Konsole:

XMLHttpRequest cannot load http://angulairapi.rohanchhabra.in/auth. Invalid HTTP status code 403

Ich habe versucht, die OPTIONS-Anforderung auch über / auth über den Postman-REST-Client zu senden, und er gibt erwartungsgemäß 200 OK zurück. Warum verhält sich Chrome so? Was vermisse ich

Antworten auf die Frage(10)

Ihre Antwort auf die Frage