Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
На этом занятии вы узнаете, как создать политику в контейнере больших двоичных объектов, а также сформировать ключ SAS.
Сохраненная политика доступа предоставляет дополнительный уровень контроля над подписанными URL-адресами на стороне сервера. Подписанный URL-адрес — URI, который предоставляет ограниченные права доступа к контейнерам, большим двоичным объектам, очередям и таблицам. При использовании этого расширения необходимо создать политику в контейнере с правами на чтение, запись и перечисление.
Вы можете создать политику и подписанный URL-адрес с помощью одного из следующих методов:
Операции AZURE REST API: создание контейнера, настройка списка ACL контейнера и получение списка управления доступом контейнера.
Метод CloudBlobContainer.GetSharedAccessSignature в пакете AZURE SDK.
string signature = blob.GetSharedAccessSignature(new SharedAccessPolicy() { // Specify the expiration time for the signature. SharedAccessExpiryTime = DateTime.Now.Years(1), // Specify the permissions granted by the signature. Permissions = SharedAccessPermissions.Write | SharedAccessPermissions.Read });
Стороннее средство Azure Explorer, например Обозреватель службы хранилища Azure.
Следующее занятие: