Connect-AzureRMAccount
не работает. Мне все равно. Я не хочу проходить через процесс получения докторской степени, чтобы понять, почему PowerShell никогда не хочет работать. Итак, я собираюсь использоватьLogin-AzureRMAccount
Я следил за документами. Конечно, это неадекватно, поэтому я здесь. https://docs.microsoft.com/en-us/powershell/azure/authenticate-azureps?view=azurermps-6.6.0
«Чтобы получить учетные данные субъекта-службы в качестве соответствующего объекта, используйте командлет Get-Credential. Этот командлет отобразит диалоговое окно для ввода идентификатора пользователя и пароля субъекта-службы».
Где мне вообще найти свой идентификатор пользователя? Я выполнил инструкции из другой документации по созданию SP, и все, что я сделал, это создал приложение. Я получил объект SP в PowerShell, все, что он сделал, это дал мне НАЗВАНИЕ SP.
Теперь, когда я понимаю, что такое User ID. КАК мне войти? Я использую Login-AzureRmAccount
И Add-AzureRMAccount
, и они ОБА говорят
$p = Get-Credential
Add-AzureRmAccount -ServicePrincipal -ApplicationId "XXXXXXXXXX" -Credential $p -TenantId "XXXXXXXXXXX"
Add(/Login)-AzureRmAccount : Parameter set cannot be resolved using the specified named parameters.