1
API Gateway経由でアクセスするラムダ関数を作成しました。しかし、ポストの要求は私がに移動すると、私は次のエラーAWS Api Gateway 403エラー - すべての起源からCORSを有効にしました
を取得した場合に必ずコンソールだったとAPI Gatewayのを見て、私は
最後に私のコード(Angular2)はありません持っています要求に適切なヘッダーを追加します。
var headers = new HttpHeaders();
headers.append('Content-Type', 'application/json');
this.http.post('https://execute-api.us-east-1.amazonaws.com/prod/LambdaFunction', this.email, { headers: headers })
.subscribe(data => console.log(data),
err => console.log(err));
どのようにこれを修正するための任意のアイデア?
あなたのAngularコードに 'Content-Type'ヘッダを指定する必要はありません。あなたのコードからこれを削除してCORSの問題を修正したケースも見たことがあります。 –
残念ながら、それは動作しませんでした。洞察力を理解する – RyeGuy