У меня есть файлы js, которые я загрузил в Amazon S3 и связал их с Cloudfront.
У меня URL-адрес примерно такой:
dxxxxxxxx.cloudfront.net
Но открываю этот URL в моем браузере (я получаю сообщение об ошибке):
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>xxxxxx</RequestId>
<HostId>
xxxxxxxxxxxxxxx
</HostId>
</Error>
Но на самом деле я хочу использовать URL-адрес и добавить их на свою веб-страницу. Как я мог это сделать?
Вам необходимо настроить ACL для ваших объектов S3, чтобы они были доступны для чтения всем. По умолчанию это не так.