AWS Cognito-基于用户的S3文件夹访问测试

时间:2019-02-07 07:55:18

标签: amazon-web-services amazon-s3 amazon-cognito amazon-iam

当前,我正在开发一个应用程序,该应用程序需要在S3位置上为登录的AWS Cognito用户提供文件夹特定的用户访问权限。

从最简单的方法开始,我目前正在尝试通过JavaScript代码访问S3存储桶。 通过JavaScript代码访问S3存储桶时,我遇到了与CORS相关的异常。我得到的例外是

split(sampleDT,interaction(sampleDT$imput,sampleDT$draw))

身份验证成功进行,但是在s3访问时面临挑战。

S3访问策略

Access to XMLHttpRequest at 'https://s3.amazonaws.com/' from origin 'http://10.1.2.3' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.

我在这里使用的必需的JavaScript代码在下面

给出
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "AllowGroupToSeeBucketListInTheConsole",
            "Action": [
                "s3:*"
            ],
            "Effect": "Allow",
            "Resource": [
                "arn:aws:s3:::*"
            ]
        }
    ]
}

} 预先感谢您的帮助。

Avinash。

0 个答案:

没有答案