При попытке доступа к файлу, хранящемуся в Alibaba Cloud OSS, с помощью конечной точки Интернета возникает ошибка.

когда я пытаюсь получить доступ к файлу, хранящемуся в Alibaba Cloud OSS, с помощью конечной точки Интернета, отображается ошибка.

Например, мне нравится получать доступ к demo.jpg, хранящемуся в testbucket в регионе Сингапур.

Я выдал такую ​​команду:

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>

Что мне не хватает?


person Ranjith Udayakumar    schedule 28.01.2019    source источник


Ответы (2)


Сегменты с внутренним именем должны быть доступны только из внутренних ресурсов Alibaba Cloud.

Пример использования: у вас есть экземпляр ECS, и вы хотите скопировать объект из OSS в ECS. Вы можете использовать внутреннюю конечную точку сегмента, при этом плата за сетевой трафик не взимается.

Обобщить:

  • внутренние сегменты предназначены только для внутренних ресурсов Alibaba Cloud
  • вы не платите за сетевой трафик при использовании внутренних конечных точек в Alibaba Cloud

Документация OSS

person wojcieh    schedule 28.01.2019

Не могли бы вы попробовать изменить уровень доступа к сегменту и объекту на общедоступный. Это нужно, чтобы увидеть, связана ли ошибка с проблемой разрешения или нет

person Amit Maity    schedule 21.02.2019