19

我有一个使用 https 在 Azure 上运行的云服务 SAAS 应用程序,该 SSL 证书即将到期。我最近获得了一个新的 SSL 证书,我需要在到期日期之前申请。

在网上查找,我发现的都是关于如何为 Azure 云服务设置 SSL 证书的文章(即http://www.windowsazure.com/en-us/develop/net/common-tasks/enable-ssl/)和非关于更新过程。在这一点上,我认为这是相同的过程。

为了避免不必要的问题,我正在寻找其他可能已经这样做过的人的确认,也许还有一些关于我需要注意的其他事情的指示。

4

2 回答 2

18

1) 您将证书上传到 Windows Azure 门户上的服务证书部分 - 就像您最初所做的那样。

2) 您修改服务配置文件以提供新证书而不是旧证书的指纹。这会导致将证书部署到每个实例。

3)您进行就地升级或(使用 VIP 交换)导致 IIS 开始使用新证书。

于 2013-10-24T22:49:30.923 回答
5

首先,您使用管理门户上传新证书 - 转到云服务的证书选项卡。

然后,如果您相信就地重新配置(我不建议在这种情况下这样做),您可以转到“配置”选项卡,向下滚动到“证书”,更改指纹(可以从“证书”选项卡中获取)并单击“保存”。只是不要忘记更新您的 .cscfg 文件,以便在重新部署时保留更改。

如果您不相信就地重新配置,您将不得不更改您的 .cscfg 文件并使用更新的 .cscfg 将您的服务部署到暂存中,然后进行 VIP 交换并删除以前的部署。这是我对这种情况的建议,因为如果就地重新配置出现任何问题,您可能会遇到服务停机。

于 2013-10-25T07:02:18.267 回答