0
CloudManager/NoSQLデータベースにHTTP GETを使用すると、現在Origin http://localhost:3000 is not allowed by Access-Control-Allow-Origin.
エラーが発生しています。GETリクエスト用ヘッダーの設定 - 角度2 Observable/Promise
Access-Control-Allow-Origin: *
を設定すると、localhost
のGETリクエストが許可されることになりますが、特にヘッダーを設定するための角度2のドキュメントはありません。
async getData(): Promise<IPost[]> {
return this._http.get(this._postUrl)
.toPromise()
.then(this.extractData)
.catch(this.handleError);
}
IPost[]
extractData()
が実行された後に返されるオブジェクトです。
ご迷惑をおかけして申し訳ございませんが、ありがとうございます。
このヘッダーは、Angularアプリケーション内ではなく、サーバー上で設定する必要があります。 – cgatian
これは、データベースの設定に深く隠されています。ありがとうございました! – Nihir