Как использовать MSI для разработки кода Visual Studio? - PullRequest
0 голосов
/ 17 декабря 2018

Можно ли использовать идентификатор управляемой службы из командной строки или из кода Visual Studio?
Я видел расширение для Visual Studio .Есть ли что-то похожее для кода VS или конечной точки MSI, доступной за пределами Azure?

Если нет, то каков правильный способ проверки / обхода аутентификации MSI?

Чем вы заранее!

Редактировать: я использую nodejs и пытаюсь заставить Keyvault работать с MSI, следуя этому примеру .

1 Ответ

0 голосов
/ 17 декабря 2018

Вы можете войти в систему AZ CLI , используя az login, библиотека Microsoft.Azure.Services.AppAuthentication будет использовать это в качестве одного из попыток.

К сожалению, этот подход не работает с библиотекой NodeJS и отслеживается здесь: https://github.com/Azure/azure-sdk-for-node/issues/2284

Просто убедитесь, что вы вошли в систему к нужному арендатору.

И, по крайней мере, при попытке подключиться кAzure Key Vault, вам также нужно выбрать подписку с помощью az account set -s "My Azure Subscription name or id".

. Возможно, вам потребуется перезапустить VS Code после входа в систему в командной строке.

...