Amazon Cloudfront正在向我提供错误,要么我的私钥与我的公钥证书不匹配,要么我的公钥证书无法解析,因为它无效。
使用Godaddy作为我的SSL证书中间人/提供者,我得到了:
。用什么内容与#34; -----开始RSA私钥-----"
(我假设这是我的私钥)
在Godaddy内部,我可以下载SSL的一些证书,它们是:
.crt(type =安全证书) .p7b(type = PKCS#7 Certificate)
以上是我的公钥之一吗?或者是否有其他方式我应该获得我的公钥?
答案 0 :(得分:0)
我在使用错误的CSR请求之前遇到过此问题。 根据GoDaddy的说法: 要安装数字证书,您必须首先生成证书签名请求(CSR)并将其提交给证书颁发机构(CA)。 CSR包含您的证书申请信息,包括您的公钥。使用您的Web服务器软件生成CSR,它还将创建用于加密和解密安全事务的公钥/私钥对。
http://support.godaddy.com/help/article/5343/generating-a-certificate-signing-request
它还说明:注意:生成CSR时,指定密钥大小为2048或更高。
密钥大小有时是罪魁祸首。希望它有所帮助。