AWS初心者です。JSを使いファイルをアップロードしたく、サイトを見ながらJS側と接続したいのですが,タイトルの通り403エラーがでてNUMBER.jsが読み込みません。ほぼ初心者なのでどこに原因があるかも検討がつきません。どうかご助力の方頂きたいと思います。
javascript
1 2コード 3//読み込まない↓ 4<script src="https://sdk.amazonaws.com/js/aws-sdk-SDK_VERSION_NUMBER.js"> 5</script>
やってみたこと
・新しいIDプールを作成した。
・ブロックパブリックアクセス (バケット設定)をすべてオフにした。
・アクセスコントロールを(パブリックアクセス)読み込み可能にした。
CORSの設定
コード [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "HEAD", "GET", "PUT", "POST", "DELETE" ], "AllowedOrigins": [ "https://www.example.org" ], "ExposeHeaders": [ "ETag", "x-amz-meta-custom-header" ] } ]
バケットポリシーの設定
コード { "Version": "2012-10-17", "Statement": [ { "Sid": "PublicReadGetObject", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::foliojs/*" } ] }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/08 08:32
2021/04/08 12:58