我在 s3 存储桶中有一个预签名 URL,并且我在分发中连接到云前端,但当我浏览该 URL 时,它显示以下错误:
`<Error>
<Code>AccessDenied</Code>
<Message>Request has expired</Message>
<Expires>2019-04-01T15:53:17Z</Expires>
<ServerTime>2019-04-01T16:49:14Z</ServerTime> <RequestId>8DCA892090B33291</RequestId>
<HostId> 82J0WSeDVrCLyOtCfcouBFlTvJfmvEqRUM4y1LCBzE= </HostId>
</Error>`
最佳答案
它表示请求已过期。您如何创建预签名 URL? S3 预签名 URL 的默认超时为 3600 秒(一小时)。
要么您将其设置得比该值少得多,要么您的时间已到,您需要生成一个新的预签名 URL。
关于amazon-web-services - 如何将 s3 中的预签名 URL 存储桶连接到 cloudfront,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55460090/