使用TransferUtilityUploadRequest时拒绝访问,但使用TransferUtility上载文件时授予访问权限

时间:2018-08-30 13:52:35

标签: c# amazon-s3 sdk amazon

我设置了一个具有公共读/写访问权限的S3存储桶,并在我的客户端应用程序的用户创建帐户时在存储桶中生成了一个文件夹结构,生成了带有其配置文件名称的文件夹和三个子文件夹,但是,当我随后尝试将文件上传到新创建的文件夹时,将引发AmazonS3Exception并显示消息“访问被拒绝”。仅在使用TransferUtilityUploadRequest(这样我就可以将元数据添加到文件)时才出现这种情况,而不是在使用TransferUtility.UploadAsync(filePath,bucketName,keyName)方法时出现这种情况。

有人有什么主意吗?

非常感谢您的帮助:)

0 个答案:

没有答案