如何为Google云存储中的存储桶中的对象生成签名的URL?
我有一个Google域,并使用Google云存储将我的对象托管在存储桶中。我不需要使用应用程序引擎(以降低成本)。该站点将是静态的。如果我不使用应用程序引擎,是否可以生成签名的URL?
答案 0 :(得分:0)
是的,尽管已签名的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