我发现谷歌应用引擎在单个谷歌应用引擎应用程序中支持多个自定义域。可能可以使用多租户域/命名空间来完成。我想对那些多个自定义域使用 ssl。我通过 SNI 发现了它的可能。
现在我的问题是:-SNI 如何与谷歌应用引擎一起工作?- 我是否需要为每个域购买单独的 SSL 证书并将它们上传到谷歌应用引擎,谷歌将该机制称为 SNI?在那种情况下,每个域的 CSR 生成过程会怎样?
- 或者 SNI 是谷歌内部管理的东西,这样我就可以简单地添加我的域并从谷歌控制台为这些域应用 SNI,它就可以正常工作。
但我在谷歌控制台中没有看到 SNI 的任何部分。无论谷歌收取 SNI 费用还是费用。
有人可以简要解释一下谷歌应用引擎中的 SNI 配置过程吗?
Cloud Console 中没有专门针对 SNI 的部分,因为 SNI 是 App Engine 上自定义域支持的唯一协议。它有助于阅读文档,特别是Using Custom Domains and SSL,以了解如何实现服务以及如何在控制台中配置 SSL。
App Engine 支持以下证书类型:
目前通配符和 SAN 证书仅支持一级子域。此信息也可在同一个文档的App Engine support for SSL certificate部分中找到。