Amazon s3 AWS S3反向代理-我们计算的请求签名与您提供的签名不匹配。检查您的密钥和签名方法

Amazon s3 AWS S3反向代理-我们计算的请求签名与您提供的签名不匹配。检查您的密钥和签名方法,amazon-s3,proxy,reverse-proxy,nginx-reverse-proxy,Amazon S3,Proxy,Reverse Proxy,Nginx Reverse Proxy,我使用这个docker图像为我的s3 bucket设置了一个反向代理。当我使用postman通过代理url将文件上传到我的bucket时,它遇到了这个错误 <Error> <Code>SignatureDoesNotMatch</Code> <Message>The request signature we calculated does not match the signature you provided. Check your

我使用这个docker图像为我的s3 bucket设置了一个反向代理。当我使用postman通过代理url将文件上传到我的bucket时,它遇到了这个错误

<Error>
   <Code>SignatureDoesNotMatch</Code>
   <Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message>
   <AWSAccessKeyId>AKIARFXOBQZKZ6CU...</AWSAccessKeyId>
   <StringToSign>POST

multipart/form-data; boundary=--------------------------394086950893694045028476

x-amz-date:Wed, 02-Jun-21 12:45:17 GMT
/test-bucket/</StringToSign>
   <SignatureProvided>970fh3hNrH/Q...</SignatureProvided>
   <StringToSignBytes>50 4f 53 54 0a 0a 6d 75 6c 74 69 ...</StringToSignBytes>
   <RequestId>FAMSSRBY...</RequestId>
   <HostId>63tLQppvsMtL5ZFXlnT6sm+90M9wFSoWmc648gggjsGkYy...</HostId>
</Error>
我的问题是,“您提供的签名”和“我们计算的请求签名”到底是什么?我怎么能自己计算出它们,看看哪里出了问题? 谢谢你们