问题描述
访问跟踪配置请求中Status节点值不正确。
问题原因
您发起了PutBucketAccessMonitor请求来进行访问跟踪配置,但是您提供的XML配置有误,特别是Status节点的值不合法,只能是Enabled或Disabled。
问题示例
比如您发起了如下请求:
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>1</Status>
</AccessMonitorConfiguration>上述请求提供的XML配置Status节点的值为1,不是Enabled或Disabled,就会得到该错误。
解决方案
请确保您的请求中提供的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>相关文档
该文章对您有帮助吗?