使用 letsencrypt 和 gethttpsforfree,我创建了以下文件:
account.key <- private key
domain.crt
domain.key
intermediate.pem
当我登录(2016 年新增)GAE 控制台时,它具有以下必填字段:
对于私钥,我使用 account.key。然而,对于“公钥证书”,我不确定我需要使用什么,我也不知道我需要哪种文件组合。
不确定你从哪里得到这些文件,但对于 Let's Encrypt,你将在 live/www.yourdomain.com
目录中得到以下内容:
cert.pem
chain.pem
fullchain.pem
privkey.pem
对于公钥证书,您应该使用cert.pem
对于私钥,您必须先使用以下命令转换它:
openssl rsa \
-inform pem -in live/www.yourdomain.com/privkey.pem \
-outform pem > live/www.yourdomain.com/privkey_rsa.pem
使用生成的 privkey_rsa.pem
作为 RSA 私钥
我是一名优秀的程序员,十分优秀!