Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取PowerShell中的AzureSubscription-ExtendedDetails';不包括证书_Powershell_Azure_Certificate_Vpn_Azure Powershell - Fatal编程技术网

获取PowerShell中的AzureSubscription-ExtendedDetails';不包括证书

获取PowerShell中的AzureSubscription-ExtendedDetails';不包括证书,powershell,azure,certificate,vpn,azure-powershell,Powershell,Azure,Certificate,Vpn,Azure Powershell,我正在尝试使用Microsoft的拜占庭Azure Powershell命令吊销VPN证书,如下所述:。(请不要告诉我为什么需要编写一个20行的脚本来进行手动构造的REST API调用来进行基本的用户管理,这是目前的另一个问题。) 其中一个关键点是获得适当的管理证书。您应该使用以下命令: $cert = (Get-AzureSubscription -SubscriptionName BizSpark -ExtendedDetails).Certificate 有些机器是这样工作的。但是在我的

我正在尝试使用Microsoft的拜占庭Azure Powershell命令吊销VPN证书,如下所述:。(请不要告诉我为什么需要编写一个20行的脚本来进行手动构造的REST API调用来进行基本的用户管理,这是目前的另一个问题。)

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

$cert = (Get-AzureSubscription -SubscriptionName BizSpark -ExtendedDetails).Certificate
有些机器是这样工作的。但是在我的主客户机上,我需要在它上面运行它,
Certificate
属性总是空的。我已尝试重新导入.publishsettings文件、升级Azure Powershell Commandlet、删除
C:\Users\user\AppData\Roaming\Windows Azure Powershell
目录等,但均无效


有什么建议吗?

Hi Ken,当你说它在某些机器上工作时,你是说你在本地服务器上运行它,还是说你在客户端机器上远程连接?从上面的代码可以看出,您没有明确地访问Azure订阅,您所处的订阅是否正确?从您提供的URL中,它们显式地声明订阅名称。否则看起来是正确的。谢谢你,蒂姆。@TimHaintz-谢谢你的回复。请参见上面我编辑的回复。我正在本地机器上运行
Get AzureSubscription
(可以访问必要的证书文件)以进行默认BizSpark订阅。目前我已经解决了这个问题,在不同的客户端机器上安装Azure Powershell工具并在那里运行,但我仍然需要找出如何在我的主工作站上运行它。谢谢@kensmith,听起来可能是一个bug或版本控制问题?嗨,Ken,当你说在某些机器上它可以工作时,您的意思是说您在本地服务器上运行它,还是在远程连接的客户机上?从上面的代码可以看出,您没有明确地访问Azure订阅,您所处的订阅是否正确?从您提供的URL中,它们显式地声明订阅名称。否则看起来是正确的。谢谢你,蒂姆。@TimHaintz-谢谢你的回复。请参见上面我编辑的回复。我正在本地机器上运行
Get AzureSubscription
(可以访问必要的证书文件)以进行默认BizSpark订阅。目前我已经解决了这个问题,在不同的客户端机器上安装Azure Powershell工具并在那里运行,但我仍然需要弄清楚如何让它在我的主工作站上工作。谢谢@kensmith,听起来可能是个bug或版本控制问题?