我正在尝试在我的Google App Engine网站上使用Comodo的SSL证书。我使用以下命令生成密钥和CSR:
openssl req -nodes -newkey rsa:2048 -keyout myserver.key -out server.csr
然后我给他们提供了CSR文件,然后他们给我发了一封CRT电子邮件。我去上传证书,谷歌要求提供“PEM编码的X.509证书”和“未加密的PEM编码的RSA私钥”,我假设分别是.CRT和.KEY文件。但是当我尝试上传它们时,Google会向我发送错误消息“私钥和SSL证书都应采用未加密的PEM格式。”我不确定发生了什么。这两个文件都包含正确的开头/结尾符号,通常看起来像是PEM格式
答案 0 :(得分:2)
这个问题实际上已经被问到并回答了,我的不好: Trouble with Google Apps Custom Domain SSL
答案 1 :(得分:0)
您需要将私钥转换为未加密的格式,或使用为您执行此操作的网站:https://www.volcanicpixels.com/