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을 보았다하지만 성공하지 비밀번호에 하나 !
을 탈출했습니다. 이 문제의 원인은 무엇입니까?
귀하의 계정이 Micrsoft 계정 (예 : * .outlook.com와 * .hotmail.com 등)? –
예 Microsoft 계정입니다. – santafebound