2013-03-21 233 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