如何以编程方式将自定义域添加到Google App Engine

问题描述

我已经使用Google App Engine Flexible创建了一个django应用程序,希望该应用程序以编程方式添加自定义域。

基本上,应用程序将使用子域来分隔多租户,例如tenant1.domain.com,tenant2.domain.com。

这些自定义域将由App Engine管理SSL,以帮助保护应用程序。

据我所知https://cloud.google.com/python/references/libraries已有python客户端库,但是我应该使用哪一个

解决方法

为了拥有多个子域,您需要使用wildcards。但是,请务必记住,托管SSL证书不支持通配符映射。

另一方面,您需要用于创建子域的库为Admin API。在this的其他链接上,您可以尝试使用API​​,以查看其工作原理。