获取Microsoft azure订阅的证书主题名称和证书过期日期

时间:2016-09-06 18:12:12

标签: azure azure-powershell

我正在尝试获取给定Windows azure订阅的证书主题名称和证书到期日期,我无法使用get-azurecertificate获取到期日期,请帮助。

1 个答案:

答案 0 :(得分:2)

实际上,data属性包含证书的base64格式数据。如果将此字段导出到cer文件,则它是证书。 这是我实验室的截图:

GUI

要在Powershell中直接解码,请尝试以下命令:

$certlist = Get-AzureCertificate -ServiceName stlcs01
$data = $certlist[0].Data
$cert = [System.Security.Cryptography.X509Certificates.X509Certificate2]([System.Convert]::FromBase64String($data))
$cert | fl *

我已经在我的实验室测试了它,它适用于我。

以下是截图:

Powershell