区分Azure Web角色SSL证书指纹

时间:2016-03-09 09:43:37

标签: azure ssl-certificate azure-web-roles

我有一个带有Web角色的Cloud Service,它使用https和相应的SSL证书。 (见下图)。 UB 当我发布到Azure时,我必须手动更改SSL证书的指纹,因为我们有一个用于localhost的证书和一个用于' Cloud'的证书。 我找不到像其他Web角色设置那样自动配置的方法,您可以根据' Local'设置值。或者' Cloud'管他呢。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

实际上非常简单!只需点击Service Configuration旁边的下拉菜单,然后从那里选择Cloud即可。然后,您指定的任何值都将仅应用于您的云配置。

enter image description here

您可以做的其他事情是打开ServiceConfiguration.Cloud.cscfg文件并在Certificate节点下指定正确的指纹。

<Certificates>
  <Certificate name="SSL" thumbprint="your-production-certificate-thumbprint" thumbprintAlgorithm="sha1" />
</Certificates>