首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows Azure Web角色证书错误

Windows Azure Web角色证书错误
EN

Stack Overflow用户
提问于 2013-04-18 04:51:33
回答 2查看 2.3K关注 0票数 1

我需要使用具有真实SSL证书(非自签名)的https终结点在Azure中创建Web角色。因此,我需要自己的域名,我已经拥有了,并通过主机的域名系统中的CNAME将其指向我的"me.cloudapp.net“网址。

我也购买了该域名的证书。我需要将其上传到我的Azure门户网站以获取web角色,但我不能-当我尝试时,Azure会给我一个错误。

证书是以2个压缩文件的形式出现的(我刚开始购买证书)。一个压缩包有3个.crt文件,另一个压缩包有1个.cer文件。Azure需要.cer或.pfx,所以我尝试了.cer。它会失败,并显示错误“证书无效,或密码不正确”。

zip文件夹中有一个.crt文件,其中有3个文件与.cer文件同名。如果我将此.crt文件的扩展名更改为.cer,它将会上载,但当我尝试发布我的展开时,会收到以下错误

“与HTTPS输入终结点EndpointForThat关联的指纹为3329398FB72BFCC7EF89C90B950D722C6047C2A1的证书不包含私钥。长期运行的操作跟踪ID为:010a29856c1948f39e71620446223b4e。”

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-18 04:56:36

您必须首先在发起请求的计算机上完成证书请求过程。执行此操作的过程因技术堆栈而异。这是一个来自Comodo的页面,介绍如何在各种平台上安装证书。

在发起该请求的计算机上完成请求后,即可导出证书。这个新文件是您需要上载到Azure的文件。

票数 4
EN

Stack Overflow用户

发布于 2013-04-18 04:57:03

对于HTTPS终结点,您需要上载PFX文件。

PFX文件是私钥+公钥的组合。

你现在所拥有的是

  • .cer - public key
  • .crt - private key

您需要将与.cer文件名匹配的.crt文件合并为一个.pxf文件。

检查this SO question and its answers以完成此操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16070040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档