Google App Engine的Cloudflare原始证书 [英] Cloudflare Origin Certificate with Google App Engine
问题描述
Cloudflare最近发布了原始证书。我可以为我的域生成一个,但不能将其上传到应用引擎。从cloudflare获得证书和密钥后,我必须对密钥运行 openssl rsa -in old -out new
,以将其转换为RSA密钥。使用此密钥和证书,应用引擎会显示以下错误:
Cloudflare recently released origin certs. I can generate one for my domain but am not able to upload it to app engine. After getting the cert and key from cloudflare, I have to run openssl rsa -in old -out new
on the key to convert it to an RSA key. Using this key and the cert, app engine shows the following error:
无法插入提供的SSL证书。
没有其他信息,很难知道这里发生了什么。
With no additional information it's difficult to know what's going on here.
推荐答案
目前,Google App Engine仅允许上传自签名证书或
At the present time, Google App Engine only allows the uploading of certificates that are either self-signed or are signed by a publicly trusted certificate authority (CA).
CloudFlare的原始证书CA不被公共信任,因此Google App Engine当前返回上传原始CA证书时出现错误:无法插入所提供的SSL证书。
CloudFlare's CA for origin certificates is not publicly trusted, so Google App Engine currently returns an error when an Origin CA certificate is uploaded: "The SSL certificate provided could not be inserted."
我们已就此政策决定与Google联系,并将进行更新如果行为发生变化,这篇文章。
We've reached out to Google regarding this policy decision and will update this article if the behavior changes.
这篇关于Google App Engine的Cloudflare原始证书的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!