4天前(2014年8月4日)有一个新版本的Azure Powershell,其中包含Add-AzureAccount cmdlet上的新-Credential参数.我正在尝试使用它,但我显然做错了什么.首先,我将密码存储在一个文件中:
read-host -assecurestring | convertfrom-securestring | out-file C:\temp\securestring.txt
Run Code Online (Sandbox Code Playgroud)
然后尝试在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
Run Code Online (Sandbox Code Playgroud)
对Add-AzureAccount的调用失败:
Add-AzureAccount:user_realm_discovery_failed:用户域发现失败:远程服务器返回错误:(404)Not Found.
我知道"dhdom1\jamiet"是正确的帐户.任何人都知道为什么这可能会失败?TIA
您应该使用您用于登录Azure门户的组织帐户.所以,它可能看起来像jamiet@yourorganizationalaccountname.com,或类似的东西.
| 归档时间: |
|
| 查看次数: |
7057 次 |
| 最近记录: |