Настройка подписанных cookie-файлов Cloudfront для нескольких путей - PullRequest
0 голосов
/ 18 апреля 2020

Как вы настраиваете подписанные куки для нескольких отдельных путей в распределении Cloudfront?

Я успешно настроил подписанные куки для аутентификации доступа к шаблону "path1 / " под дистрибутивом, но теперь я хочу настроить отдельный взаимоисключающий аутентифицированный доступ к шаблону "path2 / " под одним и тем же дистрибутивом, чтобы я мог предоставить доступ разным пользователям.

Однако, насколько я знаете, подписанные cookie-файлы Cloudfront используют только один набор из трех cookie-файлов, называемых CloudFront-Policy, CloudFront-Signature и CloudFront-Key-Pair-Id, поэтому, предположительно, он может предоставлять доступ только к одному местоположению за раз.

Есть ли способ поддержать доступ к нескольким адресам?

1 Ответ

0 голосов
/ 29 апреля 2020

Вместо этого используйте CF-подписанные URL-адреса! Если у вас есть действительно веская причина использовать подписанные куки, единственное возможное решение, о котором я могу подумать, - это аутентификация parentOf('/path1/', '/path2/'), то есть root (/*).

...