gpt4 book ai didi

java - AWS Java SDK 需要存储桶所有者完全控制?

转载 作者:行者123 更新时间:2023-12-01 14:27:51 25 4
gpt4 key购买 nike

我正在将文件推送到 S3 存储桶,而当我的角色被授予写入存储桶的访问权限时,存储桶所有者无法看到这些文件。我不确定为什么会这样,我希望我必须以编程方式强制 bucket-owner-full-control .

简单代码 Blob:

      ObjectMetadata metadata = constructMetadata();
PutObjectRequest request = new PutObjectRequest(bucketName, filename, data, metadata);
s3Supplier.get().putObject(request);

它上传成功,但存储桶所有者看不到。为什么会这样?

最佳答案

PutObjectRequest request = new PutObjectRequest(bucketName, filename, data, metadata).withCannedAcl(CannedAccessControlList.BucketOwnerFullControl);
灵感来自 answer

关于java - AWS Java SDK 需要存储桶所有者完全控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60778481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com