【问题标题】:Google cloud storage - signed urls - one time access谷歌云存储 - 签名网址 - 一次性访问
【发布时间】:2014-07-25 10:03:21
【问题描述】:

我们计划使用带有签名 URL 的 Google 云存储,我们可以提供给用户。

所以我们上传一个文件 生成签名的url(使用这里提到的细节:https://developers.google.com/storage/docs/accesscontrol#Signed-URLs

问题在于 google(或)aws 等。它们为 URL 提供了过期时间(例如:几分钟/几小时/几天等。)但我们希望 url 在一定数量的请求后过期

假设,我生成 URL 并发送给我的用户(大约 4 小时到期),我们希望该 url 在用户第二次访问该 URL 后过期(当用户第三次访问该 URL 时,它(google) 不应返回数据。

这可能吗?

【问题讨论】:

  • 嘿,你找到解决办法了吗?

标签: google-cloud-storage


【解决方案1】:

目前无法实现。

【讨论】:

  • @Micro 5 年前...有更新吗?
【解决方案2】:

您可以通过只允许服务帐户读取和创建对象来实现此目的。这样,该链接(一旦使用)就不能用于再次上传到同一个文件,因为它需要先删除它,而服务帐户没有权限。

【讨论】:

    猜你喜欢
    • 2019-08-24
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 2018-01-30
    • 2019-11-10
    • 2019-12-12
    • 2018-08-30
    • 1970-01-01
    相关资源
    最近更新 更多