区分 Azure Web 角色 SSL 证书指纹
Differentiate Azure Web Role SSL Certificate Thumbprint
我有一个带有 Web 角色的云服务,它使用 https 和相应的 SSL 证书。 (见下图)。
当我发布到 Azure 时,我必须手动更改 SSL 证书的指纹,因为我们有一个证书用于本地主机,另一个证书用于 'Cloud'。
我找不到像其他 Web 角色设置一样自动配置它的方法,您可以在其中设置基于 'Local' 或 'Cloud' 或其他任何值的值。有办法吗?
其实很简单!只需单击 Service Configuration
和 select Cloud
旁边的下拉菜单 :)。然后,您指定的任何值都将仅应用于您的云配置。
您可以做的另一件事是打开 ServiceConfiguration.Cloud.cscfg
文件并在 Certificate
节点下指定正确的指纹。
<Certificates>
<Certificate name="SSL" thumbprint="your-production-certificate-thumbprint" thumbprintAlgorithm="sha1" />
</Certificates>
我有一个带有 Web 角色的云服务,它使用 https 和相应的 SSL 证书。 (见下图)。
其实很简单!只需单击 Service Configuration
和 select Cloud
旁边的下拉菜单 :)。然后,您指定的任何值都将仅应用于您的云配置。
您可以做的另一件事是打开 ServiceConfiguration.Cloud.cscfg
文件并在 Certificate
节点下指定正确的指纹。
<Certificates>
<Certificate name="SSL" thumbprint="your-production-certificate-thumbprint" thumbprintAlgorithm="sha1" />
</Certificates>