0
httpリクエストヘッダーを変更して認証を追加しようとしています。問題は変更が無視されることです。これは私の角2のコードです:角度2のhttpヘッダーを設定します
let headers = new Headers({
'Content-Type': 'application/json',
'Authorization': 'Bearer '+this.authenticationService.getToken()
});
return this.http.get('myURL',{ headers: headers }).map((res : Response) => <myobject[]>res.json());
いいえ、動作しません。 content-typeも設定されていません!!! –
getToken()は非同期にデータを返しますか?コンソールのエラーが表示されますか? – slander
Stephenに返信してくれてありがとう。よく結果が関数に表示され、Console.logでデータが存在するようになります。問題は、コンテンツタイプのヘッダでも変更が設定されていないことです。私は認証にJWTを使用しています。 jwtフィルタがヌルトークンを参照するため、応答に対して401エラーのみ –