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

Object Storage Service:0002-00000038

最終更新日:Mar 20, 2026

問題の説明

リクエストで、操作に適さない署名メソッドが使用されています。

原因

OSS の操作では、2 種類の署名メソッドのいずれかが必要です。操作に適さないメソッドを使用すると、このエラーがトリガーされます。

  • シナリオ 1: 操作では署名付き URL(URL クエリ文字列パラメーター内に署名を含める方式)が必要ですが、リクエストでは代わりに Authorization ヘッダーに署名が含まれています。

  • シナリオ 2: 操作では Authorization ヘッダーに署名を含める必要がありますが、リクエストでは代わりに署名が URL クエリ文字列パラメーターとして含まれています。

シナリオ 1 — 署名付き URL が必要な場合に Authorization ヘッダーに署名を含めた例:

GET /test_rtmp_live/test.m3u8?x-oss-process=hls/sign HTTP/1.0
Date: Tue, 20 Dec 2022 08:48:18 GMT
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Authorization: AWS qn6q**************:77Dv****************
x-oss-security-token: CAIS**************

シナリオ 2 — Authorization ヘッダーが必要な場合に署名を URL クエリ文字列に含めた例:

GET /test_rtmp_live/test.m3u8?x-oss-process=hls/sign&OSSAccessKeyId=nz2p********&Expires=1141889120&Signature=vjby********&security-token=CAIS************** HTTP/1.0
Date: Tue, 20 Dec 2022 08:48:18 GMT
Host: oss-example.oss-cn-hangzhou.aliyuncs.com

ソリューション

シナリオ 1: 署名を URL クエリ文字列パラメーターに移動し、Authorization ヘッダーを削除します。

GET /test_rtmp_live/test.m3u8?x-oss-process=hls/sign&OSSAccessKeyId=nz2p********&Expires=1141889120&Signature=vjby********&security-token=CAIS************** HTTP/1.0
Date: Tue, 20 Dec 2022 08:48:18 GMT
Host: oss-example.oss-cn-hangzhou.aliyuncs.com

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

シナリオ 2: 署名を Authorization ヘッダーに移動し、URL から署名パラメーターを削除します。

GET /oss.jpg HTTP/1.0
Date: Tue, 20 Dec 2022 08:48:18 GMT
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Authorization: AWS qn6q**************:77Dv****************
x-oss-security-token: CAIS**************

Authorization ヘッダーの構築方法の詳細については、「ヘッダーへの署名の追加」をご参照ください。