Проблема с загрузкой s3 в Cloudberry Explorer
Я создал новую корзину test1, в которой есть две папки для загрузки и выгрузки. Ниже приведена моя политика, привязанная к пользователю. я подключился, используя aws cli с ключами доступа и секретного доступа, и смог успешно загрузить документ на s3://test1/upload/. Используя Cloudberry Explorer, когда я пытаюсь загрузить в папку s3: // test1 / upload /, происходит сбой с ошибкой 403. Я использую те же ключи для подключения к aws cli и cloudberry, но не уверен, что является причиной проблемы. Может ли кто-нибудь помочь с этим.
{
"Version": "2012-10-17",
"Statement": [
{
"Action": "s3:ListAllMyBuckets",
"Resource": "arn:aws:s3:::*",
"Effect": "Allow"
},
{
"Action": [
"s3:ListBucket",
"s3:GetBucketLocation"
],
"Resource": "arn:aws:s3:::test1",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"s3:prefix": [
"",
"/",
"download/",
"download/*",
"upload/",
"upload/*"
]
}
}
},
{
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::test1/download/*",
"Effect": "Allow"
},
{
"Action": [
"s3:GetObject",
"s3:PutObject",
"s3:DeleteObject"
],
"Resource": "arn:aws:s3:::test1/upload/*",
"Effect": "Allow"
}
]
}
1 ответ
Не могли бы вы попробовать Fiddler для проверки трафика? Для лучшего понимания, где ваш запрос столкнулся с ошибкой 403.
Дай мне знать.