0
當在S3上讀取文件時產生錯誤Access Denied
。設置回形針:當使用回形針將文件上傳到亞馬遜時讀取時拒絕訪問
has_attached_file :doc,
storage: :s3,
s3_permissions: "public-read",
bucket: "my-app",
path: ':message_subscriber/:class/:id_partition/:filename'
我得到的網址,以便:@model.doc.url
如何解決讀取參數public-read
?
我有AWS'access_key_id'和'secret_access_key'。在另一個項目中,我使用了這些設置而沒有制定政策。這裏不起作用。爲什麼不? – Andy
您需要通過創建策略來授予對存儲器的訪問權限。瞭解它如何運作http://docs.aws.amazon.com/AmazonS3/latest/dev/using-with-s3-actions.html –