- 将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