2017-01-20 1 views
-1

Как создать подписанный url для отображения личного содержимого aws s3 с использованием php?Доступ к содержимому автономного ведра aws s3

Благодаря

+2

Я уверен, что ответ находится в документации, если вам потребуется время, чтобы прочитать его: https://aws.amazon.com/documentation/sdk-for-php/ – Yoleth

ответ

0

Из PHP documentation for Amazon S3 Pre-Signed URL:

Вы можете проверить подлинность определенных типов запросов, передавая необходимую информацию в качестве параметров строки запроса вместо заголовка авторизации HTTP. Это полезно для обеспечения прямого доступа сторонних браузеров к вашим данным Amazon S3 без проксирования запроса. Идея состоит в том, чтобы создать «предварительно подписанный» запрос и закодировать его как URL-адрес, который может получить браузер пользователя конечного пользователя. Кроме того, вы можете ограничить предварительно подписанный запрос, указав время истечения срока действия.

В принципе, вы можете программно генерировать URL-адрес, который позволяет ограниченный доступ к объекту Amazon S3.