我如何解决AWS :: S3 :: Errors ::访问被拒绝?

问题描述 投票:0回答:1

[您好,我已经按照下面的链接使用AWS S3配置回形针,但是我从heroku日志中不断收到“ AWS :: S3 :: ERRORS :: AccessDenied(访问被拒绝):”。如果删除阻止的公共访问设置,则可以将图像成功上传到S3文件夹。

请问是否应该进行任何配置以使其正常工作?我的ENV文件是100%正确的,因为删除后它们可以连接并阻止所有公共访问。

我目前有类似的存储桶策略,并且没有CORS配置

{
"Version": "2012-11-17",
"Id": "Policy1231xxx1231xx",
"Statement": [
    {
        "Sid": "Stmt1123123123",
        "Effect": "Allow",
        "Principal": {
            "AWS": "arn:aws:iam::2123123123:user/someuser"
        },
        "Action": "s3:*",
        "Resource": "arn:aws:s3:::somename"
    }
]

}

[您好,我已经按照下面的链接使用AWS S3配置回形针,但是我从heroku日志中不断收到“ AWS :: S3 :: ERRORS :: AccessDenied(访问被拒绝):”。如果我删除了我的阻止公共访问权限...

amazon-s3 aws-sdk paperclip amazon-iam
1个回答
2
投票

像这样更改您的资源参数

© www.soinside.com 2019 - 2024. All rights reserved.