当前,我正在开发一个应用程序,该应用程序需要在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。