🙆
Lambda CORSエラーの解決法
エラーのパターン
- Missing Authentication Token...???
- No 'Access-Control-Allow-Origin' header is present on the requested resource.
- エラーレスポンスがすベてCORSエラーになっている
参照: https://qiita.com/hshota28/items/08ff662f4c995e02ffb7
試してみる事
- API Gatewayのアクションボタン⇒CORSの有効化を選択する。メソッドレスポンスを設定する。
HTTP のステータス: 200に設定
- ヘッダーに下3つを追加
Access-Control-Allow-Headers
Access-Control-Allow-Methods
Access-Control-Allow-Origin
設定したらアクションボタン→APIのデプロイを選択して再デプロイする。
- 左メニューのゲートウェイのレスポンスからレスポンステンプレートにapplication/jsonを設定
その他
プリフライトリクエストについて
Discussion