【发布时间】:2016-09-22 15:57:03
【问题描述】:
我有一个 AppEngine 应用程序的自定义域设置。我已经使用letsencrypt创建了两个必需的证书。我知道 GAE 需要一个私钥 RSA 文件,所以我已经完成了:
openssl rsa -in privkey.pem > privkey-rsa.pem
创建privkey-rsa.pem。我正在上传那个和fullchain.pemfile。这些已被接受,我可以在 App Engine 设置的“SSL 证书”下看到正确的域。
我已经为我的app.yaml 中的每条路线设置了secure: optional
但是,查看“设置”中的“自定义域”选项卡,有一个标题为“SSL 支持”的列显示“无”。我已删除并重新添加了包含证书的自定义域,并删除了它们。
但“SSL 支持”列仍为“无”。当尝试使用 https 访问我的 index.html 页面时,Chrome 会产生“无法访问站点”。
我似乎没有更多的选择来尝试让这个工作......
【问题讨论】:
标签: google-app-engine ssl