2016-06-14 28 views
0

こんにちは、新しく作成したS3 Bucketに自分のAWSアカウントを使って手動でイメージをアップロードしました。イメージはAWS S3バケットからダウンロードしていません

{ 
"Version": "2012-10-17", 
"Statement": [ 
    { 
     "Sid": "AddPerm", 
     "Effect": "Allow", 
     "Principal": "*", 
     "Action": "s3:GetObject", 
     "Resource": "arn:aws:s3:::s3BucketName/*" 
    } 
    ] 
} 

私はそのS3バケットのためにその画像に対して生成さS3リンクをクリックすると、アップロードした画像を表示したり、ダウンロードすることができませんが。次のように私のS3 Bucketポリシーがあります私は、ブラウザ上の要素を検査するとき、私は

Failed to load resource: the server responded with a status of 403 (Forbidden) 

マイS3地域がOregonで、次のエラーを取得しています。私の画像サイズもちょうど3KBです。誰かが私が間違っていることを教えてもらえますか?

答えて

0

あなたのバケットポリシーファイルは大丈夫です。これはうまくいくはずです。

チェック:

  • あなたは(Webコンソール経由で確認)が正しくポリシーファイルを保存しましたか?
  • ファイルレベルで権限を上書きしませんでしたか?
+0

私はポリシーファイルを正しく保存しましたが、ファイルレベルでの上書き許可の意味は何ですか? – shubhamagiwal92

+0

私はあなたがダウンロードしようとしているファイル(画像)に対する許可を意味します。たとえば、[このスレッド]を参照してください(http://stackoverflow.com/questions/26691286/amazon-s3-bucket-returning-403-forbidden) – rmuller

+0

@shubhamagiwalこれに関する更新はありますか? – rmuller

関連する問題