Как я могу установить 'всегда делать изображение доступным c' всякий раз, когда я загружаю изображение на S3 AWS? - PullRequest
0 голосов
/ 30 апреля 2020

Предположим, я загружаю изображение на AWS S3 (вручную из консоли), и я хотел бы, чтобы все его просмотрели. В настоящее время я загружаю изображение go в действия и делаю его опубликованным c. Этот процесс повторяется для каждого изображения. Как я могу помешать сделать последний шаг (т.е. не делать изображение публикуемым c каждый раз, оно будет проверяться по умолчанию)

Итак, при каждом загрузке изображения я просто копирую его URL, без делать что-нибудь еще. По умолчанию он будет опубликован c.

Большое спасибо!

Ответы [ 2 ]

0 голосов
/ 30 апреля 2020

Похоже, что если вы добавите следующую политику в ваше ведро:

{
  "Version": "2008-10-17",
  "Statement": [{
    "Sid": "AllowPublicRead",
    "Effect": "Allow",
    "Principal": {
      "AWS": "*"
    },
    "Action": [ "s3:GetObject" ],
    "Resource": [ "arn:aws:s3:::MY_BUCKET_NAME/*" ]
  }]
}

все загруженные файлы станут общедоступными c по умолчанию - взято из здесь .

0 голосов
/ 30 апреля 2020

Вы можете добавить правила изменения или go к свойствам корзины, вы можете отключить доступ к этому блоку publi c.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...