我正在使用Microsoft提供的PowerShell CmdLets在Powershell中编写Azure部署工具。
要使用Azure管理CmdLets,您必须首先将证书与订阅相关联 - 通常使用Get-AzurePublishSettingsFile命令从Azure下载预先烘焙的文件。
此证书有到期日 - 到期日后会发生什么? 我假设 CmdLets将在证书刷新之前停止工作。
我的问题是:
当证书过期时,CmdLets如何响应? 如何能够在我的Powershell脚本中检测到这一点?
我发现这很难测试。
非常感谢
答案 0 :(得分:2)
根据此处的文档:http://msdn.microsoft.com/en-us/library/windowsazure/ee460782,Service Management API不会检查证书是否过期。从这个网站本身:
Service Management API不会验证证书是否仍然有效。身份验证将对过期的证书成功。
希望这有帮助。