2017-06-20 6 views
0

単純なget angular4エラー:要求ヘッダーフィールドX-XSRF-TOKENは、 PreflightレスポンスにおけるControl-Allow-Headers。シンプルget angular4エラー:要求ヘッダーフィールドX-XSRF-TOKENは、プリフライト応答でアクセス制御許可ヘッダーで許可されていません

url: string = 'https://api.elasticemail.com/mailer/status/log?format=json&[email protected]&api_key=my-key; 

private readData() { 
    this._http.get(this.url) 
    .subscribe(
    data => this.extractData(data), 
    err => this.handleError(err) 
); 
} 

private extractData(res: Response) { 
    console.log("generate teste") 
    let body = res.json(); 
    console.log(body); 
    return body.data || {}; 
} 

この問題を解決するにはどうすればよいですか?

+0

これは、CORSの問題で実行ウィンドウで次のコマンドを貼り付けます。 JavaScriptが提供されたドメインとは異なるドメインへの呼び出しを行っています。それで本当にAngularではなく、CORSと同じ起源の方針です:https://en.wikipedia.org/wiki/Same-origin_policy CORSはクロスオリジンのリソース共有です –

+0

しかし、私はリクエストリンク上でどのように応答コントロールを持っていませんこれは角度で設定できますか? お寄せいただきありがとうございます –

+0

この質問には既に回答があります:https://stackoverflow.com/questions/38589944/angular2-x-xsrf-token-is-not-allowed-by-access-control-allow-headers/43021066 #43021066 –

答えて

関連する問題