如何使用Google App Engine为辅助域添加SSL?

时间:2014-08-07 04:32:20

标签: google-app-engine ssl google-apps

Google Enterprise支持称可以将SSL添加到Google App Engine的辅助域,但我不知道该怎么做?他们指导我使用高级App引擎支持,但我没有。

我要做的是为我的Apps帐户上的辅助域添加SSL证书。从我能够找到的内容中,您只能为主域添加ssl。

如果无法为辅助域添加证书以便与app引擎一起使用,我需要知道如何将域拆分为自己的应用帐户。从我过去看到的情况来看,这需要很长时间。

2 个答案:

答案 0 :(得分:1)

Afaik,可以use SSL on custom domains (primary or secondary),但不能使用Google Apps帐户通过GAE用户API对用户进行身份验证,如here所述。

因此,如果您拥有secondary.com域,则可以将自定义域SSL设为https://www.secondary.com,但您将无法使用Google Apps用户帐户,例如user@secondary.com,针对GAE Users API对用户进行身份验证。

答案 1 :(得分:-1)

如[1]所述,Google Apps不支持App Engine应用的辅助域,但支持域别名。如果您的要求是主域或辅助域,唯一的解决方案是为该辅助域打开一个新的Apps帐户并迁移所有用户数据,这可能有点挑战。

如果您决定这样做,您可以按照以下步骤操作:

  1. 将辅助域用户重命名为主域名(例如usera @ secd - > usera @ prid)
  2. 删除辅助域,为辅助域创建和设置新的Apps帐户。已删除的辅助/别名域可立即注册。与主域名一样,没有24小时的等待时间。
  3. 通过[2]或GAMME迁移电子邮件数据。对于云端硬盘和日历迁移,请使用相应的API或Marketplace应用。无法迁移组档案。设置也不会迁移,必须手动设置或通过API设置(如果可能)。
  4. 为了最大限度地减少停机时间和影响,我建议您在周末进行迁移。如果您对当前应用帐户中的x个用户有年度承诺,请在迁移到新帐户并设置结算后,与应用支持小组联系,以帮助您减少承诺。

    [1] - https://developers.google.com/appengine/docs/ssl

    [2] - https://support.google.com/a/answer/6003169?hl=en