Google Apps自定义域名SSL存在问题

目前,我正在进行Google Apps for business 30天免费试用(付款已设置,因此即将开始免费试用)。 我试图为Google App Engine应用的自定义域名设置SSL,但是对于这些内容我有一点点小意,我收集的文件不被应用提交表单接受。

我经历了以下过程:

openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.key

填写完毕后, 请求信息(名称为www.mydomain.com),我有两个文件CSR.csr和privateKey.key。

我用一个SSL提供商CheapSSLs.com为我提供了一个关于这个CSR.csr的证书,并且他们已经用一个证书www_mydomain_com.crt

但是,在通过Google Apps信息中心 – >安全性 – >自定义域的SSL并上传www_mydomain_com.crtprivateKey.key我收到错误消息:

私钥和SSL证书都应该是未encryption的PEM格式。

任何帮助? 据我所知,他们这样的格式:私人密钥看起来像:

 -----BEGIN PRIVATE KEY----- MIIEv... ... ...CftTU= -----END PRIVATE KEY----- 

和.crt文件如下所示:

 -----BEGIN CERTIFICATE----- MIIFy... ... ...WJjk= -----END CERTIFICATE----- 

    这是由一个友好的社区成员回答,然后立即删除(不知道为什么…),但没有发现他的答案,并使用它,效果:)

     openssl rsa -in privateKey.key -text > private.pem openssl x509 -inform PEM -in www_mydomain_com.crt > public.pem 

    以上两个命令生成private.pem和public.pem,Google Apps仪表板可以很好地接受这些命令。

    谢谢!