首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于公开发布数据的亚马逊网络服务S3存储桶

用于公开发布数据的亚马逊网络服务S3存储桶
EN

Stack Overflow用户
提问于 2017-08-31 05:27:43
回答 1查看 327关注 0票数 0

我正在尝试让奥多比发布他们的点击流分析数据-使用奥多比体验亚马逊S3文件递送-到我创建的亚马逊S3存储桶(称为adobe)。因此,我创建了一个IAM用户,将其分配到一个具有以下IAM策略的组,并使用IAM用户的访问权限和密钥配置了Adobe S3 File Delivery

代码语言:javascript
复制
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "AllowGroupToSeeBucketListAndAlsoAllowGetBucketLocationRequiredForListBucket",
            "Action": [
                "s3:ListAllMyBuckets",
                "s3:GetBucketLocation"
            ],
            "Effect": "Allow",
            "Resource": [
                "arn:aws:s3:::*"
            ]
        },
        {
            "Sid": "AllowRootLevelListingOfCompanyBucket",
            "Action": [
                "s3:*"
            ],
            "Effect": "Allow",
            "Resource": [
                "arn:aws:s3:::adobe",
                "arn:aws:s3:::adobe/*"
            ]
        }
    ]
}

不确定存储桶地址是什么,但尝试了:

代码语言:javascript
复制
https://s3-eu-west-1.amazonaws.com/adobe/daily/

每次Adobe返回这个错误的时候:

捕获异常:调用GetBucketLocation操作时出现错误(AccessDenied):访问被拒绝

我试着托管这个存储桶,然后尝试这个存储桶地址:

代码语言:javascript
复制
http://adobe.s3-website-eu-west-1.amazonaws.com

..。同样的错误。

使用Cloudberry for S3,我检查了密钥和访问密钥,就访问该存储桶和子文件夹而言,它工作得很好。我没有使用CLI进行检查。

任何想法/帮助都非常感谢。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-09-01 23:54:05

@jarmod -这就是答案-添加存储桶名称而不是存储桶地址使其工作。谢谢

感谢其他所有人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45969962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档