[#616] Use UNSIGNED_PAYLOAD to check sign #616

Member

Use UNSIGNED_PAYLOAD to check signature if x-amz-content-sha256 isn't provided as signed header

https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-header-based-auth.html

" You include the literal string UNSIGNED-PAYLOAD when constructing a canonical request, and set the same value as the x-amz-content-sha256 header value when sending the request to Amazon S3"

Signed-off-by: Denis Kirillov d.kirillov@yadro.com

Use `UNSIGNED_PAYLOAD` to check signature if x-amz-content-sha256 isn't provided as signed header https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-header-based-auth.html " You include the literal string UNSIGNED-PAYLOAD when constructing a canonical request, and set the same value as the x-amz-content-sha256 header value when sending the request to Amazon S3" Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
dkirillov added 1 commit 2025-01-28 15:05:26 +00:00
Use `UNSIGNED_PAYLOAD` to check signature if x-amz-content-sha256 isn't provided as signed header

https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-header-based-auth.html

" You include the literal string UNSIGNED-PAYLOAD when constructing a canonical request, and set the same value as the x-amz-content-sha256 header value when sending the request to Amazon S3"

Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
requested reviews from storage-services-developers, storage-services-committers 2025-01-28 15:05:26 +00:00
dkirillov self-assigned this 2025-01-28 15:07:53 +00:00
dkirillov added 1 commit 2025-01-29 07:41:56 +00:00
Release v0.32.3
All checks were successful
/ DCO (pull_request) Successful in 41s
/ Vulncheck (pull_request) Successful in 50s
/ Builds (pull_request) Successful in 1m9s
/ OCI image (pull_request) Successful in 2m1s
/ Lint (pull_request) Successful in 2m57s
/ Tests (pull_request) Successful in 1m23s
bcf2d544fe
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
dkirillov force-pushed bugfix/fix_check_signature_with_unsigned_payload-support_v0.32 from bcf2d544fe to 0e2a75d649 2025-01-29 08:02:40 +00:00 Compare
dkirillov force-pushed bugfix/fix_check_signature_with_unsigned_payload-support_v0.32 from 0e2a75d649 to 6c5d5713e0 2025-01-29 09:42:52 +00:00 Compare
alexvanin approved these changes 2025-01-29 11:59:50 +00:00
alexvanin merged commit 6c5d5713e0 into support/v0.32 2025-01-29 12:00:14 +00:00
alexvanin deleted branch bugfix/fix_check_signature_with_unsigned_payload-support_v0.32 2025-01-29 12:00:15 +00:00
alexvanin added this to the v0.32.3 milestone 2025-01-29 14:04:40 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: TrueCloudLab/frostfs-s3-gw#616
No description provided.