首页 > 解决方案 > 无法使用 SSE-KMS 加密(使用 .NET SDK)对 S3 存储桶进行分段上传

问题描述

我可以成功发送InitiateMultipartUploadRequestInitiateMultipartUploadResponse返回,但是Access Denied在发送 1st 时会出错UploadPartRequest

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

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

标签: amazon-s3aws-kms

解决方案


可能在通话中未正确转发加密密钥。


推荐阅读