VSコード端末からAzure RMにログインしようとすると、ハングするだけです。ログイン/パスワードのプロンプトは表示されません。VSコード端末からのログイン-AzureRmAcc
端末からログインする方法はありますか?さもなければ実行中/デバッグ中のAzure PSスクリプトはもっと複雑になります:)
VSコード端末からAzure RMにログインしようとすると、ハングするだけです。ログイン/パスワードのプロンプトは表示されません。VSコード端末からのログイン-AzureRmAcc
端末からログインする方法はありますか?さもなければ実行中/デバッグ中のAzure PSスクリプトはもっと複雑になります:)
ログインウィンドウはバックグラウンドでポップアップします。
あなたはしばらく待ってからログインページを見ることができます。
あなたの説明によると、非対話型ログインを選択することをお勧めします。リソースにアクセスできるサービスプリンシパルを作成できます。このリンク:Use portal to create an Azure Active Directory application and service principal that can access resourcesを参照してください。あなたはクライアントIDとクライアント秘密を取得します。次のコードを使用してAzureアカウントにログインすることができます。
$subscriptionId=""
$tenantid=""
$clientid=""
$password=""
$userPassword = ConvertTo-SecureString -String $password -AsPlainText -Force
$userCredential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $clientid, $userPassword
Login-AzureRmAccount -TenantId $tenantid -ServicePrincipal -SubscriptionId $subscriptionId -Credential $userCredential
あなたの答えのための
おかげで、それは間違いなく価値がスクリプト環境でサービスプリンシパルを使用します。しかし、私は@ bmoore-msftの答えを受け入れるでしょう。 –