fix: service path expected uri for signature to match.

pull/815/head
Ryan Hibberd 2025-05-23 13:31:51 +01:00
rodzic 3d67b5657a
commit e8fdb4bbd4
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -630,8 +630,8 @@ public class S3ProxyHandler {
is = new ByteArrayInputStream(payload);
}
String uriForSigning = presignedUrl ? originalUri :
this.servicePath + originalUri;
String uriForSigning = presignedUrl ? uri :
this.servicePath + uri;
expectedSignature = AwsSignature
.createAuthorizationSignatureV4(// v4 sign
baseRequest, authHeader, payload, uriForSigning,