You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I use this library in full compliance with official documentation and examples.
My server side program works properly for signing v4, and the upload is done properly.
But I have a problem with the pause and resume functions.
When I pause an upload, after resuming it, the first PUT request always gets a 403 (SignatureDoesNotMatch) error.
After a bit more research, it seems that the reason is that the library sends the wrong stringToSign to the server for signing on the first attempt after the resume.
I use this library in full compliance with official documentation and examples.
My server side program works properly for signing v4, and the upload is done properly.
But I have a problem with the pause and resume functions.
When I pause an upload, after resuming it, the first PUT request always gets a
403 (SignatureDoesNotMatch)
error.After a bit more research, it seems that the reason is that the library sends the wrong
stringToSign
to the server for signing on the first attempt after the resume.This is last
str_to_sign
before pausingThis is the first
str_to_sign
after resumingAs you can see above the time has been changed but the
canonicalRequest
values are the same.The text was updated successfully, but these errors were encountered: