Ich versuche, einen Aufruf an eine API zu tun. Ich habe den Anruf mit POSTMAN getestet und es funktioniert gut, aber wenn ich versuche, Angular 2 HTTP zu verwenden, erhalte ich einen Fehler.Angular 2 Http Get mit Authentifizierung
Hier ist der Fehler: OPTIONEN [URL] 405 (Methode nicht erlaubt). Ich verwende meinen Testserver auf localhost, um eine Verbindung zur API auf einem anderen Server herzustellen. Der Dienst verfügt über Zugriffssteuerung-Erlauben-Ursprung.
Hier ist mein Code.
getAllAlerts(){
let headers = new Headers({'authorization':'Bearer ACCESSTOKEN'}),
options = new RequestOptions({headers: headers});
return this.http.get(this.mentionUrl,options).map((resp) => resp.json());
}
Wenn ich mich auf meinem Network (tab) auf Chrome Antrag Methode wird auf OPTIONS geändert und der Statuscode 405 Methode nicht erlaubt.