Amazon web services 请求中存在未签名的标头

Amazon web services 请求中存在未签名的标头,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,我们正在Amazon Web服务中提交PUT请求。但不幸的是,我们得到了以下错误 AccessDenied请求中存在不可用的标头 已签名的x-amz-acl、x-amz-server-side-encryption、x-amz-copy-source 有人知道如何修复此错误吗 注意:我们正在使用Amazon Singature版本4。检查您的存储桶策略或更新您的存储桶策略。我正在发布一些额外的参考资料供参考。如果不起作用,请仔细检查它。请注意,这与您的bucket策略无关。您是如何生成签名的?正

我们正在Amazon Web服务中提交PUT请求。但不幸的是,我们得到了以下错误

AccessDenied请求中存在不可用的标头 已签名的x-amz-acl、x-amz-server-side-encryption、x-amz-copy-source

有人知道如何修复此错误吗


注意:我们正在使用Amazon Singature版本4。

检查您的存储桶策略或更新您的存储桶策略。我正在发布一些额外的参考资料供参考。如果不起作用,请仔细检查它。请注意,这与您的bucket策略无关。您是如何生成签名的?正在使用什么代码?Michael,谢谢。昨晚我们解决了这个问题。我们没有在“授权”中添加x-amz-*头作为“SignedHeaders”