0002-00000706

更新时间:
复制 MD 格式

Problem description

The PostObject request includes a signature but is missing the form field that specifies the AccessKey ID.

Causes

When a PostObject request includes a signature, the AccessKey ID must be provided in a specific form field. The required field depends on the signature version used:

Signature versionRequired form field
V1 (default)OSSAccessKeyId
V2x-oss-access-key-id
Amazon S3-compatible V2AWSAccessKeyId

If the corresponding form field is absent, OSS rejects the request with this error.

Examples

A PostObject request uses the default V1 signature and includes signature authentication in the form data, but the OSSAccessKeyId form field is missing.

Solutions

Add the missing form field to your PostObject request based on the signature version you are using: OSSAccessKeyId, x-oss-access-key-id, or AWSAccessKeyId.

For the full list of required form fields and their constraints, see PostObject.