Azure Powershell Cmdlet和证书过期

时间:2012-10-19 03:57:10

标签: powershell azure azure-powershell

我正在使用Microsoft提供的PowerShell CmdLets在Powershell中编写Azure部署工具。

要使用Azure管理CmdLets,您必须首先将证书与订阅相关联 - 通常使用Get-AzurePublishSettingsFile命令从Azure下载预先烘焙的文件。

此证书有到期日 - 到期日后会发生什么? 我假设 CmdLets将在证书刷新之前停止工作。

我的问题是:

当证书过期时,CmdLets如何响应如何能够在我的Powershell脚本中检测到这一点?

我发现这很难测试。

非常感谢

1 个答案:

答案 0 :(得分:2)

根据此处的文档:http://msdn.microsoft.com/en-us/library/windowsazure/ee460782,Service Management API不会检查证书是否过期。从这个网站本身:

  

Service Management API不会验证证书是否仍然有效。身份验证将对过期的证书成功。

希望这有帮助。