从cloudfront aws创buildurl

我有我上传到Amazon S3的js文件,并将其与Cloudfront链接。

我有一个这样的url:

dxxxxxxxx.cloudfront.net 

但在浏览器中打开该url(我收到错误):

 <Error> <Code>AccessDenied</Code> <Message>Access Denied</Message> <RequestId>xxxxxx</RequestId> <HostId> xxxxxxxxxxxxxxx </HostId> </Error> 

但我想要的实际上是使用该url,并将其添加到我的网页。 我怎么能这样做?

您需要在S3对象上设置ACL,以便它们可以被世界读取。 默认情况下他们不是。