Как контролировать количество скачиваний через Amazon Cloudfront - PullRequest
4 голосов
/ 15 сентября 2011

Есть ли способ создать подписанный URL-адрес CloudFront, ограничивающий количество загрузок файла?

Согласно этому сообщению Контроль количества загрузок в Amazon S3 ,Вы можете получить количество загрузок файлов через API Cloudfront (но он не может найти ссылку на это на сайте Amazon)

Кому-нибудь удалось добиться этого через CloudFront?

1 Ответ

0 голосов
/ 12 октября 2013

Да, с CloudFront вы можете обслуживать Личный контент .

По сути, вы можете защитить свой контент двумя способами:

  • Требуется, чтобы пользователи использовали специальные подписанные URL-адреса CloudFront для доступа к вашему контенту, а не стандартные публичные URL-адреса CloudFront.

  • Требуйте, чтобы ваши пользователи обращались к вашему контенту Amazon S3 с помощью URL-адресов CloudFront, а не URL-адресов Amazon S3.

Когда вы создаете подписанные URL для своих объектов, вы можете указать:

  • Дата и время окончания, после которого URL-адрес больше не действителен.
  • (Необязательно) Дата и время, когда URL-адрес становится действительным.
  • (Необязательно) IP-адрес или диапазон адресов компьютеров, которые можно использовать для доступа к вашему контенту.
...