0036-00000003

问题描述

访问跟踪配置请求中缺少必要字段。

问题原因

您发起了PutBucketAccessMonitor请求来进行访问跟踪配置,但是您提供的XML配置有误,特别是Status节点的值为空。

问题示例

比如您发起了如下请求:

PUT /?accessmonitor HTTP/1.1
Host: BucketName.oss.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue 
<?xml version="1.0" encoding="UTF-8"?>

<?xml version="1.0" encoding="UTF-8"?>
<AccessMonitorConfiguration>
  <Status></Status>
</AccessMonitorConfiguration>

上述请求提供的XML配置Status节点的值为空,就会得到该错误。

解决方案

请确保您的请求中提供的XML正确无误,可参考文档中的示例:

PUT /?accessmonitor HTTP/1.1
Host: BucketName.oss.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue

<?xml version="1.0" encoding="UTF-8"?>
<AccessMonitorConfiguration>
  <Status>Enabled</Status>
</AccessMonitorConfiguration>

相关文档