Я пытаюсь создать общий ресурс в azure cli, но он выдает ошибку - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь создать общий файловый ресурс в Azure команде CLI:

az storage share create --account-name storeactjan --name filesharejan --account-key key1

, но с ошибкой ниже:

Серверу не удалось аутентифицировать запрос. Убедитесь, что значение заголовка авторизации сформировано правильно, включая подпись.

ErrorCode: AuthenticationFailed AuthenticationFailed Серверу не удалось аутентифицировать запрос. Убедитесь, что значение заголовка авторизации сформировано правильно, включая подпись. RequestId: 42b399c2-701a-006f-4630-1d9aad000000 Время: 2020-04-28T07: 39: 27.0899771ZЗапись MA ​​C, найденная в HTTP-запросе 'QVn0bi79ZIhaO + LS3w / VzaiI5cAMfJiVRav6RbgfbtA = такая же, как и любая другая, не является вычисленной. Сервер использовал следующую строку для подписи: 'PUT'

Ответы [ 2 ]

0 голосов
/ 28 апреля 2020

Я скажу, вы можете создать шаблон руки для того же и можете назвать его.

PFB ссылка -

https://github.com/Azure/azure-quickstart-templates/tree/master/101-storage-file-share

0 голосов
/ 28 апреля 2020

У вас неправильный формат для аргумента ключа учетной записи. Вот что вы должны сделать в соответствии с документацией Microsoft (https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-create-file-share?tabs=azure-cli). Для вашей информации я использую CLI в PowerShell.

1) Получите ключ в правильном формате

$key1 = az storage account keys list --account-name storeactjan --query "[0].value" | tr -d '"'

2) Создайте общий файловый ресурс

az storage share create --account-name storeactjan --name filesharejan --account-key $key1

Надежда это поможет вам.

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