私はCIサーバー(コードシップ)でビルドプロセスを実行しています。このビルドでは、JavaScriptファイルとHTMLファイルの2つのファイルを作成しています。ビルドが成功した後、これらのファイルはAmazon AWS S3にアップロードされます。 JSのアップロードは期待どおりに動作しますが、はいつもになります。ファイルをリクエストしようとすると、403 Forbiddenが返されます。両方のファイルは、非常に同じコマンドを使用してアップロードされていますS3 - 403にファイルをアップロードする際の動作が一貫しない
...
"upload-script": "aws s3 cp ./dist/this.js $BUCKET --region eu-central-1 --acl public-read",
"upload-user-id": "aws s3 cp ./dist/that.html $BUCKET --region eu-central-1 --acl public-read",
...
私はすでに関係なく、私は何をすべきか、手動でバケットをフラッシュし、AWS Management Consoleのアクセス権を設定しようとしたん、まだ:this.js
はthat.html
が私を与えるだろう、公にアクセス可能ですa 403.
私はまだこのような設定はしていません。 – m90
はい、コンソールまたはaws cli経由。 – rmuller