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

Object Storage Service:0005-00000416

最終更新日:Dec 20, 2023

問題の説明

UploadPartリクエストで指定されたx-oss-meta-client-side-encryption-magic-number-hmacヘッダーの値が期待値ではありません。

原因

UploadPartリクエストで指定されたx-oss-meta-client-side-encryption-magic-number-hmacヘッダーの値は、InitiateMultipartUploadリクエストで指定されたこのヘッダーの値と同じではありません。 x-oss-meta-client-side-encryption-wrap-algヘッダーがrsaに設定されている場合は、x-oss-meta-client-side-encryption-magic-number-hmacヘッダーが必要です。

たとえば、InitiateMultipartUploadリクエストを開始します。

POST /multipart.data? HTTP/1.1のアップロード
ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com
日付: 2月22日水2012 08:32:21 GMT
x-oss-storage-class: アーカイブ
権限付与: OSS qn6qrrqxo2oawuk53otfjbyc:/cluRFtRwMTZpC2hTj4F67AG ****
x-oss-meta-client-side-encryption-wrap-alg: rsa
x-oss-meta-client-side-encryption-magic-number-hmac: value1 

次に、UploadPartリクエストを開始します。

PUT /multipart.data?partNumber=1&uploadId=0004B9895DBBB6EC9 **** HTTP/1.1
ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com
コンテンツ-長さ: 6291456
日付: 2月22日水2012 08:32:21 GMT
権限付与: OSS qn6qrrqxo2oawuk53otf ****:J/lICfXEvPmmSW86bBAfMmUm ****
x-oss-meta-client-side-encryption-wrap-alg: rsa
x-oss-meta-client-side-encryption-magic-number-hmac: value2
[6291456バイトのデータ] 

InitiateMultipartUploadリクエストとUploadPartリクエストでx-oss-meta-client-side-encryption-magic-number-hmacヘッダーが同じ値に設定されていないため、UploadPartリクエストでエラーが返されます。

ソリューション

InitiateMultipartUploadリクエストとUploadPartリクエストで、x-oss-meta-client-side-encryption-magic-number-hmacヘッダーを同じ値に設定します。

関連ドキュメント