Вот что я делаю. Я создаю предварительно подписанный URL-адрес, используя собственный домен для своих ресурсов корзины s3, которые не являются общедоступными.
https://files.customdomain.com/file123?AWSAccessKeyId=XXX&Expires=1541220685&Signature=XXXX
Также для добавления сертификата я создал дистрибутив облачного фронта для корзины, имеющей следующие настройки источника
Имя домена происхождения: bucket-name.s3.amazonaws.com
Идентификатор происхождения: s3.bucket-name
Ограничить доступ к корзине: нет
Пока я не могу получить доступ к своим ресурсам. Выдает ошибку доступа отказано. Любая помощь будет оценена.