すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:0002-00000113

最終更新日:Feb 26, 2024

問題の説明

リクエスト内の署名の有効期間を指定するパラメーターがありません。

発生原因

URLにV2署名を含むリクエストを開始します。 ただし、リクエスト内の署名の有効期間を指定するx-oss-expiresパラメーターがありません。

次のサンプルコードに例を示します。

GET /oss.jpg?x-oss-signature-verion=OSS2&x-oss-access-key-id=nz2pc56s936 ****&x-oss-signature=a8 *** I0= HTTP/1.1
ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com
日付: 火曜日、12月20日2022 08:48:18 GMT 

x-oss-expiresパラメーターの値はUnixタイムスタンプで、署名の有効期間を指定するために使用されます。 例: 1141889120

ソリューション

URLにV2署名を含むリクエストを開始するときは、x-oss-signature-verionx-oss-access-key-idx-oss-signature-verionx-oss-signatureのフィールドがリクエストに含まれていることを確認してください。 例:

GET /oss.jpg?x-oss-signature-verion=OSS2&x-oss-access-key-id=nz2pc56s936 ****&x-oss-expires=1141889120&x-oss-signature=a8 *** I0= HTTP/1.1
ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com
日付: 火曜日、12月20日2022 08:48:18 GMT 

詳細については、「URLへの署名の追加」をご参照ください。

説明

Alibaba Cloud SDKを使用してリクエストを開始することを推奨します。 Alibaba Cloud SDKは、リクエストの署名を自動的に生成します。 詳細については、「概要」をご参照ください。