无法使用SSE-KMS加密(使用.NET SDK)分段上传到S3存储桶

时间:2018-08-19 04:34:42

标签: amazon-s3 aws-kms

我可以成功发送InitiateMultipartUploadRequest并返回InitiateMultipartUploadResponse,但是在发送第一个Access Denied时出现UploadPartRequest错误。

请注意,以下所有情况均成功上传了文档:

  1. 完全相同的代码(即使用分段上传),但使用SSE-S3加密的存储桶则不同。
  2. 使用低级API并一次性上传文档,即创建PutObjectRequest,然后调用amazonS3Client.PutObjectAsync(putObjectRequest)
  3. 使用高级API TransferUtility类。

1 个答案:

答案 0 :(得分:0)

也许加密密钥没有在呼叫中正确转发。