我的存储桶中有以下政策:
{
"Version": "2012-10-17",
"Id": "PolicyID",
"Statement": [
{
"Sid": "Download",
"Effect": "Allow",
"Principal": "*",
"Action": [
"s3:GetObject"
],
"Resource": "arn:aws:s3:::my-bucket/*"
},
{
"Sid": "Upload",
"Effect": "Allow",
"Principal": "*",
"Action": [
"s3:PutObject"
],
"Resource": "arn:aws:s3:::my-bucket/*"
}
]
}
一些文件SomeFile.txt
,没有个人权限,没有所有者。然而,尽管有这个政策,如果我试图匿名获取该对象,我没有运气。我真的不知道该怎么做。我怀疑缺乏主人是问题所在,但我真的输了。
此外,只有通过我的python服务上传的对象才会遇到此问题。那些在线上传的人都很好。