从 cloudfront aws 创建 url

从 cloudfront aws 创建 url

我有已上传到 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,以便它们可供所有人读取。默认情况下,它们不是。

相关内容