如果存储桶的版本控制配置已启用 MFA 删除,则存储桶拥有者必须在请求中包含 x-amz-mfa
请求标头,才能永久删除对象版本或更改该存储存储桶的版本控制状态。包含 x-amz-mfa
的请求必须使用 HTTPS。
标头的值由身份验证设备的序列号、空格,以及在该设备上显示的身份验证代码组成。如果您没有包含此请求标头,则请求失败。
有关身份验证设备的更多信息,请参阅多重身份验证
例 — 从启用了 MFA 删除的存储桶中删除对象
以下示例删除了在存储桶中配置为启用 MFA 删除的 my-image.jpg
(具有指定版本)。
请注意 [SerialNumber]
和 [AuthenticationCode]
之间的空格。有关更多信息,请参阅《Amazon Simple Storage Service API 参考》中的 DeleteObject。
DELETE /my-image.jpg?versionId=3HL4kqCxf3vjVBH40Nrjfkd HTTPS/1.1
Host: bucketName.s3.amazonaws.com
x-amz-mfa: 20899872 301749
Date: Wed, 28 Oct 2009 22:32:00 GMT
Authorization: AWS AKIAIOSFODNN7EXAMPLE:0RQf4/cRonhpaBX5sCYVf1bNRuU=
有关启用 MFA 删除的更多信息,请参阅 配置 MFA 删除。