Ho sviluppato un'applicazione semplice utilizzando AngularJS ospitato here. Sto consumando una API che ho sviluppato io stesso in Laravel ospitato here. Quando provo ad accedere all'applicazione usando Firefox, funziona bene. La mia API accetta la richiesta OPZIONI pre-volo e risponde con un 200 OK. Infine, la richiesta POST genera un token e l'utente è connessoLa richiesta OPZIONI di verifica preliminare di AngularJS non funziona con Chrome?
D'altra parte, quando Chrome invia la richiesta di opzioni pre-volo, riceve un 403 indietro e mi dà questo errore nella console:.
XMLHttpRequest cannot load http://angulairapi.rohanchhabra.in/auth. Invalid HTTP status code 403
Ho provato a inviare anche la richiesta OPZIONI su/auth tramite il client Postman REST e restituisce 200 OK come previsto. Perché Chrome si comporta in questo modo? Cosa mi manca?
manca 'Access-Control-Allow-Headers' e' Access-Control-Allow-Methods', puoi inviarli anche come * nella risposta – harishr