我正在使用 Google 云存储客户端库将文件动态上传到其中并从中提供文件。上传部分工作正常。这没有问题。
我面临的问题是上传后,如果我尝试访问应用程序中的文件,则服务链接已损坏。
所以我去了谷歌云控制台,我注意到的一件事是未选中“公开共享”。
如果我选中“公开共享”复选框,那么我可以在我的应用程序中访问该文件。
我已经尝试过 public-read 和 bucket-owner-full-control ACL。
这是我正在使用的代码..
GcsFileOptions options = new GcsFileOptions.Builder().cacheControl("public, max-age=31536000, no-transform").mimeType(mimeType).acl("bucket-owner-full-control").build();
你们能告诉我们我应该进行哪些修改,以检查“公开共享”复选框。