REST API に対してユーザーを認証するために、Authorization ヘッダーを GET 要求に設定しようとしています。Angular 2 RC1 を使用しています。(私は完全な初心者です)。
getTest(){
let authToken = localStorage.getItem('auth_token');
let headers = new Headers({ 'Content-Type': 'application/json' });
headers.append('Authorization', `Bearer ${authToken}`);
let options = new RequestOptions({ headers: headers });
return this._http
.get(this._url,options)
.map(res => console.log(res));
}
バックエンドで CORS を許可します。
header("Access-Control-Allow-Origin: *");
header("Access-Control-Request-Headers: Content-Type, Authorization");
私のコンソール:
オプション api/userProfile/
XMLHttpRequest は /userProfile/ を読み込めません。プリフライトの応答に無効な HTTP ステータス コード 406 が含まれています
何か案が ?