Google cloud platform 谷歌云存储防盗链?

Google cloud platform 谷歌云存储防盗链?,google-cloud-platform,google-cloud-storage,Google Cloud Platform,Google Cloud Storage,我上传了一张图片到谷歌云存储,但有人在没有我同意的情况下将图片的URL用于他们的网站,这导致我赔钱。这怎么可能被禁止呢?正如@Doug和gauillaume@在评论中所说,默认情况下,任何连接到互联网并拥有该URL的人都可以访问存储URL 如果您只希望有权访问您的存储对象的人员,则可以使用 签名URL是提供有限的权限和时间进行请求的URL。签名URL在其查询字符串中包含身份验证信息,允许没有凭据的用户对资源执行特定操作 您可以阅读有关如何生成签名URL的过程以及如何实现它的更多信息 还有其他一些

我上传了一张图片到谷歌云存储,但有人在没有我同意的情况下将图片的URL用于他们的网站,这导致我赔钱。这怎么可能被禁止呢?

正如@Doug和gauillaume@在评论中所说,默认情况下,任何连接到互联网并拥有该URL的人都可以访问存储URL

如果您只希望有权访问您的存储对象的人员,则可以使用

签名URL是提供有限的权限和时间进行请求的URL。签名URL在其查询字符串中包含身份验证信息,允许没有凭据的用户对资源执行特定操作

您可以阅读有关如何生成签名URL的过程以及如何实现它的更多信息


还有其他一些关于存储桶的信息值得一读。例如,如果您不需要100%安全的bucket,您可以简单地为bucket和对象选择一些非常困难的名称。这样一来,一个没有资格的人很难猜到链接。更强大的解决方案是ACL和不同的IAM角色属性

如果生成的URL标识存储桶中的某些公共内容,则具有internet连接且仅拥有该URL的任何人都可以访问该URL的内容。如果这不是您想要的,那么您需要构建一个系统,在将内容发送给请求者之前,以某种方式验证请求者是否有权获得该内容。您可能还想了解有关签名URL的信息:此外,您有几个防止数据泄漏的功能:域限制共享、VPC服务控制、ACL和IAM角色,。。