возможно ли иметь публичный блоб в приватном лазурном контейнере - PullRequest
1 голос
/ 27 марта 2019

возможно ли иметь публичный большой двоичный объект в частном контейнере хранения Azure

В настоящее время у меня есть функция Azure, которая возвращает метку времени sas token для доступа для чтения и записи к документам.

Iтеперь у пользователей есть требование загружать миниатюры, которые будут отображаться на веб-сайте.

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

Возможно ли этоиметь публичные капли в приватном контейнере.

1 Ответ

1 голос
/ 27 марта 2019

Простым ответом на ваш вопрос является "Нет". Вы не можете иметь общедоступный большой двоичный объект в контейнере частного большого двоичного объекта. ACL (Private, Blob или Public) определяется на уровне контейнера BLOB-объектов, и все BLOB-объекты в этом контейнере имеют этот ACL.

Вы можете создать контейнер с Public или Blob ACL и сделать так, чтобы пользователи загружали туда изображения. Для загрузки запросы должны быть авторизованы (с использованием учетных данных Shared Key, SAS или Token), но большие двоичные объекты могут отображаться без необходимости авторизации.

...