Amazon s3 无法使用SSE-KMS加密(使用.NET SDK)将多部分上载到S3存储桶
我可以成功发送Amazon s3 无法使用SSE-KMS加密(使用.NET SDK)将多部分上载到S3存储桶,amazon-s3,aws-kms,Amazon S3,Aws Kms,我可以成功发送InitiateMultipartUploadRequest并返回InitiateMultipartUploadResponse,但在发送第一个UploadPartRequest时出现访问被拒绝的错误 请注意,以下所有情况都会成功上载文档: 完全相同的代码(即使用多部分上传),但使用SSE-S3加密的不同存储桶 使用低级API并一次性上载文档,即创建PutObjectRequest,然后调用amazonS3Client.PutObjectAsync(PutObjectRequest
InitiateMultipartUploadRequest
并返回InitiateMultipartUploadResponse
,但在发送第一个UploadPartRequest
时出现访问被拒绝的错误
请注意,以下所有情况都会成功上载文档:
完全相同的代码(即使用多部分上传),但使用SSE-S3加密的不同存储桶
使用低级API并一次性上载文档,即创建PutObjectRequest
,然后调用amazonS3Client.PutObjectAsync(PutObjectRequest)
使用高级APITransferUtility
class
可能加密密钥没有在呼叫中正确转发