如何从应用引擎中删除已删除的自定义域?

时间:2020-10-28 08:21:55

标签: google-app-engine

我以前向我的App Engine项目中添加并验证了自定义域“ foo.club”和“ www.foo.club”(虚假示例)。

我让foo.club失效,因此该域不再存在。但是,我无法从App Engine自定义域列表中删除域(或www)版本。

当我尝试(在“设置” /“自定义”域中)时,“垃圾桶”图标被禁用,并且该域旁边有一个红色的感叹号,上面写着“证书激活失败。找不到DNS记录”。由于域不存在,因此可以预见最后一点。

还有一个信息框,上面显示“映射到该应用程序的所有域都在下面。只有域所有者才能删除其映射之一。”我不确定该框是否始终存在,或者是专门试图解释为什么我无法删除自定义域。

无论如何,我是GCP项目中的唯一用户,而且我是GCP项目的所有者(而且我以前是现在删除的域的所有者)。

此外,该域不再存在于“ https://www.google.com/webmasters/verification/home”列表中。

从命令行尝试时,我得到:

> gcloud app domain-mappings delete 'foo.club' --verbosity=debug
Error Response: [13] Error deleting the managed certificate for this domain mapping.

(没有其他有用的错误消息)

如何从我的appengine项目中删除此域?

1 个答案:

答案 0 :(得分:0)

根据App Engine Admin API

必须授权用户才能管理关联域 删除DomainMapping资源。

这意味着从Google的角度来看,您必须是域所有者才能管理该域映射。

如果该域不再出现在webmaster central的已验证域中,则意味着Google不会将该帐户视为该域的所有者,并且该帐户将无法删除该域映射。

我想有一些前进的选择:

  • 只需将域映射留在那里
  • 重新购买域并重新验证您的所有权
  • 使用GCP打开支持票证(如果您有支持包)。不确定此选项是否可以使用,但是值得一试。
相关问题