すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:0033-00000001

最終更新日:Dec 22, 2023

問題の説明

PutBucketRefererリクエストのXML本文が無効です。

原因

バケットのホットリンク保護を設定するためにPutBucketRefererリクエストを開始しましたが、XMLボディが無効であるか、XMLボディのルートノードがRefererConfigurationではありません。

次のPutBucketRefererリクエストでは、</RefererConfiguration> 終了タグがXML本文にありません。 その結果、エラーが報告される。

PUT /?referer HTTP/1.1
日付: 2月24日金曜日2017 03:15:40 GMT
コンテンツ-長さ: 322
Content-Type: application/xml
ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com
承認: OSS qn6qrrqxo2oawuk53otf ****:77Dvh 5wQgIjWjwO/KyRt8dOP ****

<?xml version="1.0" encoding="UTF-8"?>
<RefererConfiguration>
  <AllowEmptyReferer>false</AllowEmptyReferer>
  <AllowTruncateQueryString>false</AllowTruncateQueryString>
  <RefererList>
        <Referer>http://www.aliyun.com</Referer>
  </RefererList> 

ソリューション

</RefererConfiguration> 終了タグをPutBucketRefererリクエストのXML本文に追加します。

PUT /?referer HTTP/1.1
日付: 2月24日金曜日2017 03:15:40 GMT
コンテンツ-長さ: 322
Content-Type: application/xml
ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com
承認: OSS qn6qrrqxo2oawuk53otf ****:77Dvh 5wQgIjWjwO/KyRt8dOP ****

<?xml version="1.0" encoding="UTF-8"?>
<RefererConfiguration>
  <AllowEmptyReferer>false</AllowEmptyReferer>
  <AllowTruncateQueryString>false</AllowTruncateQueryString>
  <RefererList>
        <Referer>http://www.aliyun.com</Referer>
  </RefererList>
</RefererConfiguration> 

関連ドキュメント