带有 Google App Engine 的 Cloudflare 原始证书

mji*_*son 3 google-app-engine ssl-certificate cloudflare

Cloudflare 最近发布了原始证书。我可以为我的域生成一个,但无法将其上传到应用程序引擎。从 cloudflare 获取证书和密钥后,我必须运行openssl rsa -in old -out new该密钥以将其转换为 RSA 密钥。使用此密钥和证书,应用程序引擎显示以下错误:

The SSL certificate provided could not be inserted.

由于没有其他信息,很难知道这里发生了什么。

小智 7

对于阅读本文的任何人来说,您可能会遇到的一个小问题是,CloudFlare 将为带有一行的 Origin CA 证书生成私钥-----BEGIN PRIVATE KEY-----,这会导致 AppEngine 的验证失败,这可能意味着需要进行某种转换。

要过去,请将其更改为-----BEGIN RSA PRIVATE KEY-----相反。这同样适用于最后的评论。