Доступ к файлам больших двоичных объектов Azure также осуществляется с помощью общедоступных IP-адресов Azure

#azure-blob-storage #azure-public-ip

Вопрос:

Я хотел бы получить доступ к большому двоичному объекту, например https://mystorage.blob.core.windows.net/container/file.dat также используя общедоступный IP-адрес Azure в моем встроенном приложении. Например https://1.2.3.4/container/file.dat должен быть тот же файл.

Я проверил балансировщик нагрузки Azure, шлюз приложений, прокси-сервер приложений, службы Azure CDN и службы входной двери Azure, но не смог найти решение.

Редактировать:

Хранилище Azure имеет опцию приватной ссылки. Я попробовал сегодня, но безуспешно. По сути, я пытаюсь связать свой общедоступный IP-адрес с доступом к двоичным объектам хранилища Azure.

Ответ №1:

Это ошибка, которую вы получаете:

введите описание изображения здесь

Во-первых, убедитесь, что ваш большой двоичный объект может быть доступен для общественности:

введите описание изображения здесь

И если у вас нет необходимости устанавливать сеть, пожалуйста, убедитесь, что:

введите описание изображения здесь

Затем установите уровень доступа к контейнеру:

введите описание изображения здесь

введите описание изображения здесь

Тогда это не должно быть проблемой.

Комментарии:

1. Большое вам спасибо @Bowman Zhu за это четкое объяснение. Публичный доступ включен, и я уже могу получить доступ к файлу с доменным именем. Проблема в том, что мне нужно заменить имя домена mystorage.blob.core.windows.net с общедоступным IP-адресом. Также сегодня попробовал личную ссылку Azure, и это не сработало.