私はオブジェクトをS3に直接アップロードするために使用できるAPIの作成について読んでいます。私はほとんど成功していないAmazonのガイドに従ってきました。S3アップロードのSerivceプロキシとしてのAWS API Gateway
私は現在、次のエラーを取得しています:
{"message":"Missing Authentication Token"}
私のAPIコールの設定:
割り当てられた役割のARNは画像ではありませんが、セットアップと割り当てられています。
私はオブジェクトをS3に直接アップロードするために使用できるAPIの作成について読んでいます。私はほとんど成功していないAmazonのガイドに従ってきました。S3アップロードのSerivceプロキシとしてのAWS API Gateway
私は現在、次のエラーを取得しています:
{"message":"Missing Authentication Token"}
私のAPIコールの設定:
割り当てられた役割のARNは画像ではありませんが、セットアップと割り当てられています。
「ミッシング認証トークン」エラーが存在しないパスを叩くあなたの方法についてAWS_IAM認証を有効にするとSigV4で署名せず、それに要求を行う、または
1の場合、生成されたSDKを使用すると署名が行われます。 2については
あなたが作っている場合は、生のHTTPリクエストはところで、S3のパスのオーバーライドがないだけで{key}
、{bucket}/{key}
するニーズを置くあなたは/<stage>/s3/{key}
に要求を作っていることを確認してください。バケットを親として持つ2レベルの階層を作成するか、常に同じになる場合はパスオーバーライドのバケット名をハードコードする必要があります。参照:http://docs.aws.amazon.com/apigateway/latest/developerguide/integrating-api-with-aws-services-s3.html