Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
На этом занятии вы узнаете, как создать политику в контейнере BLOB-объектов, а также создать ключ SAS.
Хранимая политика доступа обеспечивает дополнительный уровень контроля над подписанными URL-адресами на стороне сервера. Общий знак доступа — это универсальный идентификатор ресурса (URI), предоставляющий ограниченные права доступа к контейнерам, блобам, очередям и таблицам. При использовании этого нового улучшения необходимо создать политику в контейнере с правами на чтение, запись и список.
Вы можете создать политику и подпись общего доступа, используя один из следующих методов:
Операции REST API Azure: создание контейнера, настройка ACL контейнера и получение ACL контейнера.
Метод CloudBlobContainer.GetSharedAccessSignature в пакете SDK Azure.
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, например Обозреватель службы хранилища Azure.
Следующий урок: