小编Mic*_*bot的帖子


告诉 Lambda@Edge 函数进行重定向的代码是什么?

所以只是为了清楚起见,我花了几个小时在谷歌上搜索东西,但这些都不起作用。这不是一个“低努力的帖子”。

这是我一直在尝试的代码示例。它不起作用。做这样的响应response.headers=[{Location:"foo"}]response.headers=[{location:"foo"}]我尝试过的其他八种方式都没有。

exports.handler = (event, context, callback) => {
    if(request.uri === "/") {
    var response = {
        statusCode: 301,
        headers: {
            "location" : [{
                key: "Location",
                value: "foo"
            }]
        },
        body: null
    };
    callback(null, response);
}
Run Code Online (Sandbox Code Playgroud)

我试过以下链接:

amazon-web-services aws-lambda

3
推荐指数
1
解决办法
3292
查看次数

aws:错误:参数命令:无效选择,有效选择是:这是显示一些命令的错误

aws rekognition index-faces \
--image '{"S3Object":{"Bucket":"mybucketname","Name":"S3ObjectKey"}}' \
--collection-id "image1" \
--region us-east-1 \
--profile adminuser
Run Code Online (Sandbox Code Playgroud)

那是我在终端上运行的代码,我试过但不知道为什么会出现这个错误。我应该怎么做?

amazon-s3 amazon-web-services

2
推荐指数
1
解决办法
3069
查看次数

为什么S3权限可以同时由IAM策略和存储桶策略管理,而不是仅由一个或另一个管理?

我阅读了https://aws.amazon.com/blogs/security/iam-policies-and-bucket-policies-and-acls-oh-my-controlling-access-to-s3-resources/,对我来说什么时候,什么时候,但不是为什么。

我是AWS的新手,正在尝试学习它。

为什么要创建两个方法,而不仅仅是一个?根据本文中的示例,为什么不仅仅具有IAM策略来处理这两种用例,例如让IAM策略JSON包含“ Principal”条目作为“基于关联”或“ ??”的示例,然后它就像Bucket一样工作政策。对于任何需要策略控制的服务来说,它都会创建另一种策略。例; YYY服务策略的主体和操作将为“ YYY:”。

我能想到的原因是,S3是需要大量访问控制(例如细粒度,分组等)的地方,并且创建特定于S3的策略可以简化管理并减少后端资源?

policy amazon-s3 amazon-web-services amazon-iam

1
推荐指数
1
解决办法
515
查看次数