2013-03-21 124 views
0

为了在Appengine中启用SSL。 我尝试启用SSL我的自定义域SSL谷歌应用引擎

到目前为止,我发现这篇文章:

setup SSL on AppEngine... Assigned URLs "empty"

openssl genrsa -out rsaprivkey.pem 1024 
openssl req -new -x509 -key rsaprivkey.pem -out dsacert.pem 

然后我上传的产生.pemgoogle app SSL设置页面

dsacert.pem > PEM encoded X.509 certificate 
rsaprivkey.pem > Unencrypted PEM encoded RSA private key 

但是,上传后我收到了此错误消息。 接下来应该做什么?

证书中的域名只能包含允许的字符(RFC 1034)。

回答

2

解决!

它本文 setup SSL on AppEngine... Assigned URLs "empty"

当打开SSL问你问题,你的应用程序的名称,请务必 包括整个URL作为你的答案,www.abc.com确保 https://www.abc.com

但是,在openssl pem代中,我没有找到任何可以输入我的应用程序名称的地方。

最后我发现该域名应填写在组织和通用名称字段中。 http://www.rackspace.com/knowledge_center/article/generate-a-csr-with-openssl

Organization Name (eg, company) [Internet Widgits Pty Ltd]: > example.com 
Common Name (eg, YOUR name) > *.example.com 
+0

我发现最后两行很奇怪...... – 2016-06-01 21:25:07