帮助文档 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
帮助文档 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 服务支持
  5. 错误码
  6. EC错误码
  7. 16-OBJECT
  8. 0016-00000616

0016-00000616

  • 16-OBJECT
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

问题描述

批量删除操作请求中缺少签名信息。

问题原因

您发起了DeleteMultipleObjects请求,但是删除Object的ACL为私有或公共读,而请求中未携带签名信息,导致请求失败。

问题示例

以下请求删除的Object的ACL为私有或公共读,但是请求中未携带签名信息(Authorization头)。

POST /?delete HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Tue, 09 Apr 2019 06:09:34 GMT
Content-MD5: 2Tpk+dL/tGyuSA+YCEuSVg==
<?xml version="1.0" encoding="UTF-8"?>
<Delete> 
  <Quiet>false</Quiet>
  <Object> 
    <Key>abc.data</Key>
  </Object>
  <Object> 
    <Key>test.data</Key>
  </Object>
</Delete>

解决方案

  • 携带签名信息发起删除请求。

    1. 确保请求中包含签名信息。

      • 通过手动计算签名的方式将签名信息填入Authorization请求头。具体操作,请参见Authorization字段计算的方法。

      • 通过SDK发起删除请求,免除手动签名的过程。

    2. 确保签名使用的AccessKey拥有删除Object的权限。

      具体操作,请参见Bucket ACL和Object ACL。

  • (不推荐)不携带签名信息发起请求。

    如果您是Bucket拥有者,您可以将待删除Object的ACL设置为公共读写(public-read-write)权限,这样可以在没有签名信息的情况下发起请求。

    警告

    Object ACL设置为public-read-write,则互联网上任何用户都可以对该Object进行访问,并且向该Object写入数据。这有可能造成您数据的外泄以及费用激增,若被人恶意写入违法信息还可能会侵害您的合法权益。除特殊场景外,不建议您将Object ACL配置为公共读写权限。

相关文档

  • DeleteMultipleObjects

  • 在Header中包含签名

  • SDK简介

相关文章

0016-00000001 2025-04-21 16:50

问题描述 Object名称取值为空。 问题原因 发送请求中Object名称取值为空字符串。 问题示例 无 解决方案 确认请求中涉及的Object名称取值不为空字符串,且符合以下命名规范:

0016-00000002 2025-04-21 16:50

问题描述 Object名称不符合规范。 问题原因 发送的请求中Object名称取值长度超出限制,或包含非UTF-8编码的字符。 问题示例 无 解决方案 确认请求中涉及的Object名称符合以下命名规范。

0016-00000003 2025-04-21 16:49

问题描述 Object名称不符合规范。 问题原因 发送的请求中Object名称取值长度超出限制。 问题示例 以下PutObject请求URL中包含的Object名称取值长度超出限制。

0016-00000004 2025-04-21 16:49

问题描述 Object名称不符合规范。 问题原因 发送的请求中Object名称取值包含非UTF-8编码的字符。 问题示例 以下PutObject请求URL中包含的Object名称取值包含了不是UTF-8编码的字符。

0016-00000005 2025-04-21 16:49

问题描述 Object名称不符合规范。 问题原因 发送的请求中Object名称以正斜线(/)或者反斜线(\)开头。 问题示例 以下PutObject请求URL中包含的Object名称以正斜线(/)开头。

0016-00000302 2025-04-21 16:49

问题描述 请求中缺少x-oss-copy-source请求头。 问题原因 您发起了CopyObject请求,但是请求中缺少用于指定拷贝的源文件地址请求头x-oss-copy-source。 问题示例 CopyObject请求中缺少必选请求头x-oss-copy-source,该请求头用于指定拷贝的源

目录
Copyright © 2025 your company All Rights Reserved. Powered by 博智数字服务平台.
闽ICP备08105208号-1