无法使用我的域名创建存储桶

Lar*_*rry 9 google-cloud-storage

我刚刚打开了 Google Cloud Storage,打算创建一个存储桶来使用我们的域测试静态网站。当我尝试使用我们的 www 创建存储桶时。ourdomain.com我收到以下消息:

您尝试创建的存储桶是另一个用户拥有的域名。

从我阅读的文档中,似乎任何带有点或域的存储桶都需要由域所有者(我)验证,我知道我没有使用 Google Storage 进行验证。我已经拥有该域名几年了,我是唯一可以访问 GS 的人。

我们在 Google Storage 上使用我们自己的域名是否不走运?

谢谢

Mc *_*ton 8

遵循https://cloud.google.com/storage/docs/domain-name-verification

要验证为域的所有者或管理员,请使用 Google 网站管理员工具验证过程。网站站长工具验证过程提供了三种验证域所有者或管理员的方法:

将特殊的 Meta 标记添加到站点的主页。将特殊的 HTML 文件上传到站点。将 DNS TXT 记录添加到域的 DNS 配置。

  • 此外,如果您使用 api 自动创建存储桶,则需要在网站管理员工具中将服务帐户添加为已验证域的附加所有者。 (11认同)
  • 尝试以 foo@bar.iam.gserviceaccount.com 的格式添加服务帐户时,我发现:我们找不到 foo@bar.iam.gserviceaccount.com 的 Google 帐户。有小费吗? (2认同)

Rak*_*kib 8

您可以使用Google Webmaster CentralGoogle Search Console来验证您的域名所有权。

或者,您的朋友/同事可以使用这些网站将您添加为域的所有者,前提是他们已经先验证了自己的所有权。


但是,ServiceAccounts 存在一个问题。

当我们使用 Google IAM ServiceAccounts 创建/管理 GCS 存储桶时,我们必须首先将 ServiceAccount 电子邮件添加为域的所有者。

但是,通过Google Search Console添加ServiceAccount 电子邮件只会将其添加为域的“委派用户”,而不是域的“所有者”。这显然只能通过谷歌网站管理员中心完成。

所以这对我来说非常有效。