После того как Вы сохранили содержание в S3, и обнародуйте его, затем у всех есть доступ к нему. Существует ли способ позволить только авторизованным пользователям иметь доступ к содержанию, сохраненному в S3? Например, у меня есть сайт, которые позволяют людям хранить свои документы. Сервер хранит эти документы в S3, и я хотел бы только пользователя, который загрузил документ, чтобы иметь доступ к нему.
Я знаю, что могу скопировать содержание S3 в свой сервер и позволить только авторизованным пользователям иметь доступ, но это сделает сервер медленным. Я хотел бы быть способным сервером содержание непосредственно к браузеру клиента от S3.
Спасибо.
Вы хотите прочитать раздел под названием «Альтернатива аутентификации запроса строки запроса» найден здесь
. В нем объясняется, как создать истекающую по времени ссылку на объект S3
. Затем вам придется написать код, который управляет пользователями (кто владеет какой объектной частью вашего вопроса).