0

如何在谷歌云存储上为我的存储桶中的对象生成签名 URL?

我有一个谷歌域并使用谷歌云存储将我的对象托管在存储桶中。我不需要使用应用程序引擎(以降低成本)。该站点将是静态的。如果我不使用应用程序引擎,有没有办法生成签名的 url?

4

1 回答 1

2

是的,尽管签名 URL 很快就会过期,并且您需要定期生成新 URL。

大多数客户端库都支持以编程方式签署 URL,但如果您有 gsutil,生成一个最简单的方法是创建一个服务帐户并下载其密钥文件(比如说 my-account.json),然后运行:

gsutil signurl -d 1d my-account.json gs://mybucket/myobject

“1d”的意思是“一天有效”。更多文档在这里:https ://cloud.google.com/storage/docs/gsutil/commands/signurl

于 2019-01-05T02:57:47.323 回答