Как запретить доступ к пути в Aws CloudFront - PullRequest
0 голосов
/ 19 сентября 2019

У меня есть сайт с CloudFront сверху.Пример uvwxyz.com.Как я могу запретить доступ к любому пути запроса, который выглядит так / нет, пожалуйста?uvwxyz.com/mypage/no-please или uvwxyz.com/no-please.Как я могу добиться этого с помощью CloudFront, установив шаблон с CloudFormation.

1 Ответ

0 голосов
/ 19 сентября 2019

Вы можете ограничить доступ с помощью подписанных URL-адресов или подписанных файлов cookie.

Обслуживание частного контента с использованием подписанных URL-адресов и подписанных файлов cookie

Многие компании, распространяющие контентчерез Интернет хотят ограничить доступ к документам, бизнес-данным, медиа-потокам или контенту, который предназначен для выбранных пользователей, например, пользователей, которые заплатили комиссию.Чтобы безопасно обслуживать этот частный контент с помощью CloudFront, вы можете сделать следующее:

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

  • Требуйте, чтобы ваши пользователи обращались к вашему контенту с помощью URL-адресов CloudFront, а не URL-адресов, которые обращаются к контенту непосредственно на исходном сервере (например, Amazon S3 иличастный HTTP-сервер).Запрашивать URL-адреса CloudFront необязательно, но мы рекомендуем не допускать, чтобы пользователи обходили ограничения, указанные в подписанных URL-адресах или подписанных файлах cookie.

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