Azure Powershell在管理Azure时,是需要证书的。

证书生成的命令<Get-AzurePublishSettingsFile>在实际测试中可能会出现:Azure无法登陆,提示找不到账号

因为Azure分为两个运营商,微软和世纪互联。正是两家的域名不一致,一个.com 一个.cn ,而命令貌似是随机连接到其中一个。

注意如下登陆界面的区别

Azure国际版

wKiom1Q-UE-jv_cVAAKAbJ64fPw857.jpg

Azure世纪互联版

wKioL1Q-UMCi-hq6AAKC8hLFm_M312.jpg

其实有另外更简单的方法代替命令<Get-AzurePublishSettingsFile>。

Azure国际版证书生成链接 https://manage.windowsazure.com/publishsettings/index

Azure世纪互联版链接        https://manage.windowsazure.cn/publishsettings/index

登陆后直接下载*.publishsettings文件,然后使用命令<Import-AzurePublishSettingsFile>导入即可。