Проблема с загрузкой 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.

Дай мне знать.

Другие вопросы по тегам