Я пытаюсь подготовить сертификат SSL для развертывания на виртуальной машине Linux, размещенной в Azure, следуя инструкциям, приведенным на странице:
HTTPS-доступ к виртуальной машине Azure ubuntu
Первая строка:
$secret=$(az keyvault secret list-versions --vault-name myVaultName --name myCertName --query "[?attributes.enabled].id" --output tsv)
выполняется нормально, а $ secret содержит ожидаемое значение. Однако, когда я выполняю вторую строку:
$vm_secret=$(az vm secret format --secret "$secret")
Я получаю сообщение об ошибке:
unable to find vault 'myVaultName' in current subscription.
Я дважды проверил формат команды и параметры и не нашел ничего плохого. Что происходит?