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 サポート ナレッジ センターに戻る

サポートが必要ですか? AWS サポートセンターをご覧ください。

公開日: 2018 年 12 月 24 日