介绍问题
我喜欢通过 PowerShell 管理 Windows Azure 网站。例如,我喜欢运行 Get-Website 来查看我所有网站的列表。在此之前,我需要使用 Windows Azure 进行身份验证。
研究
一种方法是通过 Add-AzureAccount ,它会提示我使用 Azure 用户名和密码登录,然后我可以运行 Get-AzureWebsite 来查看列表。在这一点上,我没有管理证书,这似乎无关紧要。我可以运行 Remove-AzureAccount [email protected] 退出。
另一种方法是通过管理证书。我运行 Get-AzurePublishSettingsFile 后跟 Import-AzurePublishSettingsFile 。然后我可以运行 Get-AzureWebsite 来查看我的列表。
这似乎是做同一件事的两种方法。
问题
除了为方便起见允许我保存管理证书之外,这两种方法之间有什么区别(如果有)?
最佳答案
Import-AzurePublishSettingsFile
不是交互式的,所以我可以使用批处理。Add-AzureAccount
是交互式的。由于我不需要证书,所以我使用 Add-AzureAccount
因为它更容易。
关于powershell - 导入-AzurePublishSettingsFile 与添加-AzureAccount,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23548302/