我正在为域名生成SSL证书。使用Windows上的私钥导出SSL证书
我做了什么: 去IIS管理>服务器证书,并点击创建请求。这生成了一个* .com文件,里面有一个我提交给GoDaddy的散列。 从GoDaddy我回来了两个文件的zip:* .crt和* .p7b
我将证书导出到* .cer文件并将其上载到Azure,错误:
Certificate with thumbprint associated with HTTPS input endpoint does not contain private key
在互联网上阅读类似问题后,我明白我的* .CER文件犯规包含私钥。 我的问题是,无论我如何将其导出到* .PFX,PFX选项始终在证书导出向导中处于禁用状态。
也不确定它是否有关系,但是当我点击IIS中的Complete Certificate Request并选择我从GoDaddy获得的证书时。我得到一个错误:
Cannot find the certificate request that is associated with this certificate file. A certificate request must be completed on the computer where the request was created.
LOL!两年后,我再次寻找答案,并找到正确答案是我两年前给出的答案。 不知道为什么我不能投票给我的答案... – 2015-04-01 15:33:38