我有已上传到 Amazon S3 并将其与 Cloudfront 链接的 js 文件。
我得到了如下 URL:
dxxxxxxxx.cloudfront.net
但是在我的浏览器中打开该网址(我收到错误):
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>xxxxxx</RequestId>
<HostId>
xxxxxxxxxxxxxxx
</HostId>
</Error>
但我实际上想要的是使用 URL 并将它们添加到我的网页。我该怎么做?
答案1
您需要在 S3 对象上设置 ACL,以便它们可供所有人读取。默认情况下,它们不是。