Ich habe ein Problem mit der Token-Authentifizierung an den Server sendet, ich hinzufüge, das Token wie folgt:
Anforderungs-Header wird nicht hinzugefügt werden
let headers = new Headers();
headers.append('Authorization', token);
let options = new RequestOptions({ headers: headers });
return this.http.get(path, {headers: headers}).map(response => response.json());
i den Authorization-Header der Anforderung hinzufügen, sollte es sein Geradeaus, aber wenn ich die Anfrage Kopfzeilen im Browser überprüfen, ist die Autorisierung Header nicht da!
sieht es dies wie:
Accept:*/*
Accept-Encoding:gzip, deflate
Accept-Language:en-US,en;q=0.8
Access-Control-Request-Headers:authorization
Access-Control-Request-Method:GET
Connection:keep-alive
Host:192.168.1.117:3000
Origin:http://localhost:8100
Referer:http://localhost:8100/
User-Agent:Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1
so nicht habe ich einen Autorisierungs-Header, sondern ich habe einen Access-Control-Request-Header mit Wert Genehmigung.
irgendwelche Ideen über sein seltsames Verhalten?
Geht diese Anfrage zurück zu demselben Server, der die Angular-App bedient hat, oder woanders? – nitind