【问题标题】:Setup SSL from COMODO for Google App Engine从 COMODO 为 Google App Engine 设置 SSL
【发布时间】:2015-10-21 20:57:44
【问题描述】:

如何从 COMODO 为 Google App Engine 设置 SSL?

最初我已将证书与从 Rackspace 到 EC2 的其他服务器一起使用,现在我已将证书的域迁移到 GAE。

从以前的服务器我用 openssh 生成了这些文件,这些文件用于创建 COMODO 证书:

  1. mydomain.csr
  2. mydomain.key

然后在 Namecheap.com 注册 COMODO 证书后,我得到了

  1. www_mydomain_com.ca-bundle
  2. www_mydomain_com.crt

如何在 Google App Engine 中允许对我的自定义域进行 https 访问?

【问题讨论】:

  • 是的,我这样做了,但得到“您选择的私钥似乎无效。”但是之前(在 EC2 上)使用相同的密钥集在我的 Ubuntu 服务器上工作

标签: google-app-engine ssl


【解决方案1】:

为了解决这个问题,我不得不

openssl rsa -in mydomain.key -text > mydomain.key.pem

然后这样做:App Engine: The private key you've selected does not appear to be valid

即删除-----BEGIN RSA PRIVATE KEY-----上方的文字

然后 GAE 控制台接受了未加密的 PEM 文件。

【讨论】:

  • -text 参数是不必要的,那么您将不会在文件中包含要删除的垃圾。这也修复了我用于 GAE 的新 Let's Encrypt 私钥。
猜你喜欢
  • 2013-09-22
  • 2014-11-14
  • 2015-05-10
  • 1970-01-01
  • 2015-04-23
  • 1970-01-01
  • 2015-11-15
  • 1970-01-01
  • 2017-07-08
相关资源
最近更新 更多