【发布时间】:2017-12-13 15:54:32
【问题描述】:
我想使用 Java 授予对 S3 中文件夹内的所有文件的读取权限。我正在使用 TransferManager 进行文件夹上传,但我没有找到任何用于在目录级别设置 ACL 的 API
MultipleFileUpload upload = transferManager.uploadDirectory(bucketName, uploadDirectory, new File(folderName), true);
我知道我可以使用以下方法设置 S3 对象的 ACL:
s3.setObjectAcl(bucketName, key, acl);
但我想一次对文件夹中的所有文件执行此操作。有什么办法吗?
【问题讨论】:
标签: java amazon-web-services amazon-s3 aws-sdk