/ / OPTIONリクエストがCloudFrontによって拒否されました-amazon-web-services、amazon-cloudfront

CloudFrontで拒否されたOPTION要求 - amazon-web-services、amazon-cloudfront

先週以来、私はこの問題の修正に苦労してきましたが、まだ解決していません。 DjangoコードをAWS lambdaにデプロイし、すべてのapiおよびadminセクションを提供するようにAPIゲートウェイを構成しました。

すべてのhttpメソッドは、残りの部分から正常に動作していますクライアント/ポストマンですが、AngularJSにAPIを統合しようとすると、APIにPOSTリクエストを実行しようとしますが、ChromeはデフォルトのOPTIONリクエストをサーバーに送信しますが、CloudFrontは500ステータスのエラーを返します。

「プリフライト要求への応答がアクセス制御チェックに合格しません。要求されたリソースに「Access-Control-Allow-Origin」ヘッダーが存在しません。」

ここに画像の説明を入力

ここに画像の説明を入力 製品を実稼働環境に移行する必要があるため、問題の解決にご協力ください。

おかげで、 アブドゥルワヒド

回答:

回答№1は1

Michael-sqlbotのコメントのおかげで、ついにAWS Lambdaから200の応答を得ることに成功しました。APIGatewayでメソッドのCORSを有効にすると、動作します。