问题描述
不支持在公网环境下对OSS ON云盒发起请求。
问题原因
您在公网环境下发起OSS ON云盒相关的Object操作请求。
问题示例
以下示例在公网环境下使用OSS ON云盒Endpoint发起PutObject操作请求。OSS ON云盒服务当前仅提供内网访问Endpoint,不支持公网访问Endpoint。
PUT /test.txt HTTP/1.1
Host: cb-f8z7yvzgwfkl9q0h****.cn-shenzhen.oss-cloudbox-control.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
[data data]
解决方案
当您需要将云盒中的OSS资源与公共云的OSS资源进行数据传输时,需在打通网络后通过ossimport的方式进行数据传输。
通过OSS ON云盒VPC访问云盒Bucket,访问域名分为管控域名和数据域名两种。
管控域名
管控域名仅用于云盒Bucket级别的操作。管控域名格式为
<Cloudbox-Id>.<Region>.oss-cloudbox-control.aliyuncs.com
,示例值为cb-f8z7yvzgwfkl9q0h****.cn-shenzhen.oss-cloudbox-control.aliyuncs.com
。关于管控域名支持的API列表,请参见管控域名支持的API列表。数据域名可用于云盒Bucket以及云盒Bucket内数据的操作。数据域名格式为
<Cloudbox-Id>.<Region>.oss-cloudbox.aliyuncs.com
,示例值为cb-f8z7yvzgwfkl9q0h****.cn-shenzhen.oss-cloudbox.aliyuncs.com
。关于数据域名支持的API列表,请参见数据域名支持的API列表。
相关文档
文档内容是否对您有帮助?