PowerShell経由でAzureに接続するスクリプトを検証しようとしています。Add-AzureRmAccount:シーケンスに要素が含まれていません
$username = "asdfasdf"
$password = "asdfasdf"
$secstr = New-Object -TypeName System.Security.SecureString
$password.ToCharArray() | ForEach-Object {$secstr.AppendChar($_)}
$cred = new-object -typename System.Management.Automation.PSCredential -argumentlist $username, $secstr
Add-AzureRmAccount -Credential $cred
Select-AzureRmSubscription -SubscriptionId asdfasdf
完全なエラーメッセージ:
Add-AzureRmAccount : Sequence contains no elements
At C:\Users\Martin\Documents\Tasks\Azure Script ARM API Syntax Conversion\Connect Azure V1.ps1:6 char:1
+ Add-AzureRmAccount -Credential $cred
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [Add-AzureRmAccount], AadAuthenticationFailedException
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.Profile.AddAzureRMAccountCommand
が、私はここに、おそらく特殊文字は、エラーが発生することがありLogin-AzureRmAccount can't login to Azure using PSCredentialを見ましたが、私は成功せずに自分のパスワードで1 !
を脱出しようとしました。この問題の原因は他に何か?
アカウントは、(* .outlook.comと* .hotmail.comなど)Micrsoftアカウントですか? –
はい、Microsoftアカウントです。 – santafebound