Amazon Simple Storage Service (Amazon S3) のオブジェクトにアクセスしようとしていますが、「リクエストは期限切れです」というエラーメッセージが表示されます。 どうすればこの問題を解決できますか。
Amazon S3 がこのエラーメッセージを返すのは、URL の指定された有効期限を過ぎた署名付き URL にアクセスしようとしている場合です。
たとえば、次のレスポンスで、署名付き URL の有効期限は 2018 年 6 月 28 日です。この日付を過ぎてこの URL にアクセスしようとすると、エラーメッセージが表示されます。
<Error> <Code>AccessDenied</Code> <Message>Request has expired</Message> <Expires>2018-06-28T07:13:14Z</Expires> <ServerTime>2018-08-06T20:03:02Z</ServerTime> <RequestId>87E1D2CFAAA7F9A6</RequestId> <HostId> A9BEluTV2hk3ltdFkixvQFa/yUBfUSgDjptwphKze+jXR6tYbpHCx8Z7y6WTfxu3rS4cGk5/WTQ= </HostId> </Error>
この問題を解決するには、オブジェクトの所有者が、新しい有効期限が設定された新しい署名付き URL を生成する必要があります。オブジェクトを所有している場合は、「事前署名」および「他ユーザーとのオブジェクトの共有」で手順を参照してください。
サポートが必要ですか? AWS サポートセンターをご覧ください。
公開日: 2018 年 12 月 24 日