Я развертываю статическое реагирующее веб-приложение на статическом веб-сайте Azure (хранилище BLOB-объектов) с помощью команды
При этом я делаю это через Azure CLI (встроенная команда).
az storage blob upload-batch -s ./ -d '$web' \
--account-name <storage_acct_name> \
--account-key <storage_acct_key>
Эта команда выдает мне ошибку
2022-11-17T08:27:29.5243851Z ERROR: Failed to connect to MSI. Please make sure MSI is configured correctly.
2022-11-17T08:27:29.5244667Z Get Token request returned http error: 400, reason: Bad Request
2022-11-17T08:27:29.5274714Z ##[error]Error Code: [1]
2022-11-17T08:27:29.5283948Z ##[error]Error: Azure login failed using Managed Service Identity
2022-11-17T08:27:29.5285668Z ##[error]Script failed with error: ERROR: Failed to connect to MSI. Please make sure MSI is configured correctly.
Какое может быть возможное решение, чтобы преодолеть эту проблему.
Я попробовал в своей среде и успешно развернул static web app
в $Web
.
Перед запуском команды убедитесь, что вы вошли в систему с текущими учетными данными:
az login --tenant xxxx-xxxxxxxxxxxxxx-xxxxx”
Команда:
az storage blob upload-batch -d '$web' -s < path > --account-name <account name > --account-key "<account key>
Консоль:
Портал:
Ссылка:
Привет @Varad, поможет ли вам ответ ниже, чтобы войти в систему с учетными данными? Если да, то просто напоминание принять ответ.