4天前(2014年8月4日),有一个新版本的Azure Powershell,其中在Add-AzureAccount cmdlet上包括一个新的-凭据参数。我正在尝试使用它,但显然我做错了什么。
首先,我将密码存储在一个文件中:
read-host -assecurestring | convertfrom-securestring | out-file C:\temp\securestring.txt
然后尝试在Add-AzureAccount中使用它
$password = cat C:\temp\securestring.txt | convertto-securestring
$username = "dhdom1\jamiet" #yes, this is the correct username
$mycred = new-object -typename System.Management.Automation.PSCredential -argumentlist $username,$password
Add-AzureAccount -credential $mycred
对Add-AzureAccount的调用失败:
我知道“dhdom1 \ jamiet”是正确的帐户。有人知道为什么这可能会失败吗? TIA
最佳答案
您应使用用于登录Azure门户的组织帐户。因此,它可能看起来像[email protected]或类似的东西。