Просмотр сохраненных изображений в BLOB-объектах Azure - PullRequest
0 голосов
/ 08 апреля 2019

У меня есть изображения, которые хранятся в BLOB-объектах в Azure.Теперь я хочу показать их на сайте.Какой самый простой способ отобразить эти изображения?

Ответы [ 3 ]

0 голосов
/ 08 апреля 2019

Рассмотрите возможность использования SAS (подпись общего доступа).это недолговечный URL и дает возможность просматривать изображения в течение определенного периода.Вы также можете предоставить разрешения на уровне детализации.

https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1

0 голосов
/ 09 апреля 2019

Самый простой способ - изменить уровень общего доступа к контейнеру BLOB-объекта на Blob или контейнер, после чего вы можете просмотреть все изображения в контейнере по ссылке, например "https://your_storage_account_name.blob.core.windows.net/your_container_name/your_image.JPG".

Вы можете выполнить следующие шаги:

1. На портале Azure перейдите к своей учетной записи хранения -> выберите контейнер, в котором хранится ваше изображение -> измените уровень общего доступа:

enter image description here

2.После установки уровня публичного доступа, вы можете использовать эту ссылку, которую я упомянул выше, чтобы посетить ваше изображение. В вашем случае вы можете просто разместить эту ссылку на своем сайте.

enter image description here

0 голосов
/ 08 апреля 2019

Каждый BLOB-объект имеет свой собственный URL-адрес, который можно получить с портала Azure или с помощью Azure Storage Explorer .

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

Если вашему веб-сайту требуется CDN, вы можете добавить Azure CDN поверх хранилища больших двоичных объектов Как это .

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