-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backblaze B2 does not function #32
Comments
Hello, thanks for the report. This sounds like a difference between the Backblaze and AWS API implementations. In reviewing my code, I believe that the header is being sent properly, but is not included in the signature. I suppose AWS is fine with that since the request overall is still signed. I believe that I just need to swap these two blocks of signing code, so that deno-aws_api/lib/client/signing.ts Lines 117 to 133 in a383db0
I'll test the change with AWS for regressions when preparing a PR. |
Ok, here's an importable module from the associated PR which should resolve this signing issue: I've lightly tested with real S3 and don't see any regressions there |
Works perfectly. Thanks!! |
code:
error:
sha256 is not sent alongside requests to b2 (b2 requires sha256's)
The text was updated successfully, but these errors were encountered: