基于Google用户帐户的云存储ACL


  • 将Google用户作为所有者添加到资源中
  • 尝试通过访问资源https://storage.googleapis.com/example.bucket.com/test.html链接
  • 返回:匿名调用方没有存储。objects.get对对象的访问权限

这不是基于谷歌用户的ACL的意义吗?

您尝试访问的URL storage.googleapis.com是XML API。有关详细信息,请参阅请求端点文档。

从本质上讲,您会得到这个错误,因为该端点使用OAuth进行身份验证。相反,您应该使用Authenticated Browser Downloads端点,该端点根据用户登录的cookie进行身份验证。

在您的情况下,以下URL将起作用:https://storage.cloud.google.com/example.bucket.com/test.html

最新更新