尝试使用互联网端点访问存储在阿里云 OSS 中的文件时抛出错误
When trying to access the file stored in the Alibaba Cloud OSS using internet endpoint it throws error
当我尝试使用互联网端点访问存储在阿里云 OSS 中的文件时,它显示错误。
比如我喜欢访问存储在新加坡地区testbucket中的demo.jpg
我发出了这样的命令:
http://oss-ap-southeast-1.aliyuncs.com/testbucket/demo.jpg
错误:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Error>
<Code>SecondLevelDomainForbidden</Code>
<Message>
The bucket you are attempting to access must be addressed using OSS third level domain.
</Message>
<RequestId>5C4F1FA099D9D60F934921C6</RequestId>
<HostId>oss-ap-southeast-1.aliyuncs.com</HostId>
</Error>
我错过了什么?
具有内部名称的桶应该只能从阿里云内部资源访问。
用例是:您有ECS实例,想将对象从OSS复制到ECS。您可以使用内部 bucket端点,不会收取网络流量费用。
总结一下:
- 内部桶仅用于阿里云内部资源
- 您在使用 内部 端点时无需为网络流量付费
阿里云内
能否尝试将存储桶和对象访问级别更改为 public。这是看错误是不是权限问题
当我尝试使用互联网端点访问存储在阿里云 OSS 中的文件时,它显示错误。
比如我喜欢访问存储在新加坡地区testbucket中的demo.jpg
我发出了这样的命令:
http://oss-ap-southeast-1.aliyuncs.com/testbucket/demo.jpg
错误:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Error>
<Code>SecondLevelDomainForbidden</Code>
<Message>
The bucket you are attempting to access must be addressed using OSS third level domain.
</Message>
<RequestId>5C4F1FA099D9D60F934921C6</RequestId>
<HostId>oss-ap-southeast-1.aliyuncs.com</HostId>
</Error>
我错过了什么?
具有内部名称的桶应该只能从阿里云内部资源访问。
用例是:您有ECS实例,想将对象从OSS复制到ECS。您可以使用内部 bucket端点,不会收取网络流量费用。
总结一下:
- 内部桶仅用于阿里云内部资源
- 您在使用 内部 端点时无需为网络流量付费 阿里云内
能否尝试将存储桶和对象访问级别更改为 public。这是看错误是不是权限问题