2017-08-16 8 views
1

VSコード端末からAzure RMにログインしようとすると、ハングするだけです。ログイン/パスワードのプロンプトは表示されません。VSコード端末からのログイン-AzureRmAcc

端末からログインする方法はありますか?さもなければ実行中/デバッグ中のAzure PSスクリプトはもっと複雑になります:)

答えて

5

ログインウィンドウはバックグラウンドでポップアップします。

1

あなたはしばらく待ってからログインページを見ることができます。

あなたの説明によると、非対話型ログインを選択することをお勧めします。リソースにアクセスできるサービスプリンシパルを作成できます。このリンク: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 
あなたの答えのための

enter image description here

+0

おかげで、それは間違いなく価値がスクリプト環境でサービスプリンシパルを使用します。しかし、私は@ bmoore-msftの答えを受け入れるでしょう。 –

関連する問題