Существует несколько вариантов предоставления клиентам доступа к объекту в S3, в том числе:
- сделать объект доступным c
- требует от клиента аутентификации с помощью AWS учетные данные
- предоставляют клиенту ограниченный по времени предварительно подписанный URL-адрес
Каждый из них обслуживает разные варианты использования. Используйте # 1, если доступ к файлу безопасен для всех (например, файл представляет собой изображение, отображаемое на общедоступном веб-сайте c). Используйте # 2, если у клиента есть AWS учетные данные. Используйте # 3, если вы не хотите, чтобы файл был опубликован c, но у клиента нет учетных данных AWS. Обратите внимание на # 3, что предварительно подписанный URL-адрес ограничен по времени.