2016-08-15 148 views
0

在ROR中通过回形针上传图像时出现以下错误。AWS :: S3 :: Errors :: AccessDenied访问被拒绝

AWS :: S3 ::错误::存取遭拒拒绝访问

下面是S3设置:

:default_url => "/assets/:style/dummy.png", 
:storage => :s3, 
:s3_credentials => "s3.yml", 
:path => "/user/:id/:style/:filename", 
:url => ":s3_domain_url", 
:s3_region => 'us-east-1' 

s3.yml设置:

development: 
bucket: my_bucket_name 
access_key_id: 'access_key' 
secret_access_key: 'secret_key' 

任何解决方法这个错误?

回答

0

我怀疑这是由于您对存储在存储桶中的文件拥有的权限。如果您登录到Amazon S3 management console,您可以找到该目录或文件,并向所有人授予打开/下载权限。假设这就是你想要的dummy.png

+0

感谢您的回复......我已经为所有人设置了所有权限。 –