-
Type: Bug
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 10.10
-
Component/s: S3
As you can see in S3BlobProvider#getURIS3 at https://github.com/nuxeo/nuxeo/blob/2021/modules/core/nuxeo-core-binarymanager-cloud/nuxeo-core-binarymanager-s3/src/main/java/org/nuxeo/ecm/blob/s3/S3BlobProvider.java#L194 the request to get the Presigned URL is built by always using the GET method.
Because of that, using the S3 download URL with another method (like a HEAD request to read the file info without download the blob) will fail with an error HTTP 403
Expected behavior: using the S3 URI with a HEAD request returns a result with HTTP 200