Использование AWS S3.У меня есть смесь видео и фото файлов.Все из которых находятся в соответствующих подкаталогах.Все файлы настроены как приватные.Я получаю AccessDenied
при попытке получить доступ к видеофайлу.С остальными файлами все в порядке.
Я пробовал это безрезультатно:
{
"Id": "Policy1331547131417",
"Statement": [
{
"Sid": "Stmt1331546963174",
"Action": [
"*"
],
"Effect": "Allow",
"Resource": "arn:aws:s3:::actual_bucket_name_here/uploads/users/*/videos/*",
"Principal": {
"AWS": [
"*"
]
}
},
{
"Sid": "Stmt1331547083926",
"Action": [
"*"
],
"Effect": "Allow",
"Resource": "arn:aws:s3:::actual_bucket_name_here/uploads/users/*/photos/*",
"Principal": {
"AWS": [
"*"
]
}
},
{
"Sid": "Stmt1331547130024",
"Action": [
"*"
],
"Effect": "Allow",
"Resource": "arn:aws:s3:::actual_bucket_name_here/uploads/users/*/banners/*",
"Principal": {
"AWS": [
"*"
]
}
}
]
}
Моя политика в отношении корзины одинакова для видео, фотографий и баннеров.Разрешения ACL также одинаковы для всех файлов.Так почему я не могу получить доступ к файлам из моего каталога видео?