8

我希望允许我公司的客户将我们的 Google App Engine 应用程序集成到他们的域中。例如,假设一位客户拥有该域coolcustomer.com并希望使我们的应用程序可在service.coolcustomer.com.

本文讨论如何在内部设置多租户,但未提及如何将客户端域与应用程序关联。

理想情况下,我希望允许客户以自助方式关联子域。当然,这会带来验证客户是否有权将子域添加到域名的问题。

实现这一目标的最佳方法是什么?

4

1 回答 1

7

客户将通过他们的 Google Apps 控制面板将您的应用程序添加为服务。此处概述了一些细节。

要处理多租户,您可能需要使用服务器主机名。从主机名中,您将能够获取用于您的命名空间的域名。

您必须处理验证域是否是您应用中的有效客户。我可能会让他们注册,然后提供设置 Google Apps 映射的说明。

如果您想允许他们使用与其域绑定的 Google Apps 帐户登录,您需要使用OpenID(联合登录)。

于 2010-11-09T16:48:41.673 回答