2016-11-15 2 views
0

Я хотел бы узнать, можно ли установить политику доступа на моем локальном хранилище blob. Похоже, что он по умолчанию имеет те же настройки, что и в реальных учетных записях хранилища.Установить политику чтения для хранилища blob для разработки

Я хотел бы установить политику чтения для всех на конкретном блоке bar для всех прочитанных. Это возможно в Azure, но возможно ли это в сценарии хранения разработки?

http://127.0.0.1:10000/devstoreaccount1/bar/foo.png ошибки 404, когда она действительно существует и может быть восстановлена ​​с помощью визуальной студии

+0

Да, вы можете это сделать. Это та же самая сделка, что и для учетной записи Cloud Storage: вы создаете подпись общего доступа с разрешением «Чтение» и используете URL-адрес SAS для доступа к блобу. –

+0

Спасибо, ваше решение указало мне в правильном направлении. – Lutando

ответ

0

Это может быть сделано в Powershell. Благодаря Гаураву.

>$containerName = 'mycontainer' 
>$context = New-AzureStorageContext -ConnectionString 'UseDevelopmentStorage=true;' 
>New-AzureStorageContainerSASToken -Name $containerName -Permission rw -Context $context 

Это дает маркер SAS для Rw разрешений, которые вы просто добавьте в конец вашего URL запроса.

Смежные вопросы