0

当我尝试使用 Internet 端点访问存储在阿里云 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>

我错过了什么?

4

2 回答 2

0

您能否尝试将存储桶和对象访问级别更改为公共。这是为了查看错误是否是由于权限问题

于 2019-02-21T16:48:21.210 回答
0

具有内部名称的存储桶应该只能从阿里云内部资源访问。

用例是:您有 ECS 实例并希望将对象从 OSS 复制到 ECS。您可以使用内部存储桶端点,并且不会收取网络流量费。

总结一下:

  • 内部存储桶仅用于阿里云内部资源
  • 在阿里云中使用内部端点时,您无需为网络流量付费

开源软件文档

于 2019-01-28T16:29:23.817 回答