首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google自定义域SSL的问题

Google自定义域SSL的问题
EN

Stack Overflow用户
提问于 2013-07-10 11:19:19
回答 2查看 8.4K关注 0票数 28

我目前在谷歌商务应用程序的30天免费试用(计费设置,因此将开始非免费试用)。我正试图为Google应用程序建立一个自定义域的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仪表板-> -> SSL为自定义域并上传www_mydomain_com.crtprivateKey.key时,我得到了以下错误:

私钥和SSL证书都应该采用未加密的PEM格式.

有什么帮助吗?据我所知,它们都是这种格式的:私钥看起来像:

代码语言:javascript
复制
-----BEGIN PRIVATE KEY-----
MIIEv...
...
...CftTU=
-----END PRIVATE KEY-----

.crt文件看起来如下:

代码语言:javascript
复制
-----BEGIN CERTIFICATE----- 
MIIFy...
...
...WJjk= 
-----END CERTIFICATE-----
EN

回答 2

Stack Overflow用户

发布于 2016-01-18 15:09:55

对我来说,这是因为我的private.key格式不对。

如果您的密钥以---BEGIN PRIVATE KEY---开头,则需要将其转换为RSA密钥。

代码语言:javascript
复制
openssl rsa -in private.key -out private_rsa.key

然后,您应该在与GAE一起使用的---BEGIN RSA PRIVATE KEY---的开头看到private_rsa.key

票数 23
EN

Stack Overflow用户

发布于 2021-04-23 18:24:34

生成一个新的2048位RSA密钥:

代码语言:javascript
复制
openssl genrsa -out myServer.key 2048

将现有密钥转换为RSA:

代码语言:javascript
复制
openssl rsa -in myServer.key -out myServer-rsa.key
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17569312

复制
相关文章

相似问题

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