2016-06-14 171 views
0

嗨,我用我的AWS賬戶在新創建的S3 Bucket上手動上傳圖像。我S3 Bucket政策如下圖像不從AWS S3桶中下載

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

當我點擊該圖像爲S3桶產生的S3鏈接,我無法查看或下載上傳的圖片。當我檢查瀏覽器上的元素,我收到以下錯誤

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