У меня есть общедоступный BLOB-объект Azure, в котором есть файлы и папки. Установлен общий доступ для чтения. Я хотел бы убедиться, что содержимое этого большого двоичного объекта нельзя перечислить, чтобы, если кто-то не знает точный URL-адрес общедоступного файла, он не сможет его загрузить.
Кто-нибудь знает как это сделать? Это включено по умолчанию? Мне интересно, что произойдет, например, если кто-то возьмет клиент Azure Blob и направит его на мой BLOB-объект без указания пароля - могут ли они перечислить файлы?
Любая помощь с этим приветствуется.
Измените доступ для контейнера на «Общий доступ для чтения только для больших двоичных объектов».
Похоже, у вас установлен «Общедоступный доступ для чтения к контейнерам и BLOB-объектам», что позволяет перечислить список BLOB-объектов.
По умолчанию контейнер является частным, и доступ невозможен без токена SAS или ключей учетной записи хранения.