PowerShell中的Get-AzureSubscription -ExtendedDetails不包含证书

时间:2016-12-17 21:09:32

标签: powershell azure certificate vpn azure-powershell

我尝试使用Microsoft的拜占庭Azure Powershell命令撤销VPN证书,如下所述:https://blogs.technet.microsoft.com/keithmayer/2014/12/09/step-by-step-revoking-and-reinstating-client-vpn-certificates-for-azure-point-to-site-vpns/。 (不要让我开始说明为什么你需要编写一个20行脚本来进行基本用户管理的手动构建的REST API调用 - 这是一个单独的问题。)

其中一个关键点是获得适当的管理证书。您应该使用此命令:

$cert = (Get-AzureSubscription -SubscriptionName BizSpark -ExtendedDetails).Certificate

这有一些机器。但是在我的主客户端计算机上,我需要运行它,Certificate属性始终为空。我尝试重新导入我的.publishsettings文件,升级Azure Powershell命令行开关,删除C:\Users\user\AppData\Roaming\Windows Azure Powershell目录等等,但无济于事。

enter image description here

有什么建议吗?

0 个答案:

没有答案