Comments (7)
Confirmed to work, thanks for the fast fix.
from aws-signature-version-4.
Hi there and welcome to this repository!
A maintainer will be with you shortly, but first and foremost I would like to thank you for taking the time to report this issue. Quality is of the highest priority for us, and we would never release anything with known defects. We aim to do our best but unfortunately you are here because you encountered something we didn't expect. Lets see if we can figure out what went wrong and provide a remedy for it.
from aws-signature-version-4.
Hi @ronenfe and thanks for reporting this.
A couple of questions helping me reproduce this:
- Is
request
targeting a recipient that is available on the network? I.e. should the request succeed but instead hangs? - Does it hang forever or does it finally throw an exception?
from aws-signature-version-4.
Yes, this code works if I copy the signing code out of the nuget and put it inside my project and make all calls sync except the call for the original httpclient which I use for it .ConfigureAwait(false).GetAwaiter().GetResult() because it also doesn't have a sync send for .net 4.x Maybe adding another method for sync signing in the nuget will work. I did a pull request on the other nuget for aws singing which I was part of writing it, but the owner doesn't approve it because he thinks it's unsafe , maybe you want to implement it the same way. tsibelman/aws-signer-v4-dot-net#37 (comment)
The code never returns from the nuget, no exception, it just get hung.
from aws-signature-version-4.
I've found the bug and will start working on fixing it in the upcoming days. Thanks for reporting it!
from aws-signature-version-4.
This issue has now been fixed in v3.0.1. Thank you for reporting this issue!
from aws-signature-version-4.
from aws-signature-version-4.
Related Issues (20)
- X-Amz-Content-SHA256 should be present when querying Amazon OpenSearch Serverless HOT 8
- Example Request: use with retrieving credentials from running instance HOT 3
- Working sample for simple GET request HOT 7
- PostAsync issues HOT 4
- Action Required: Fix Renovate Configuration
- How To Mock SendAsyncExtensions.SendAsync()? HOT 3
- Struggling to make API Gateway call HOT 6
- Dependency Dashboard
- Support Unity game engine
- HttpClient.Send (synchronous API) is not intercepted HOT 6
- CancellationToken parameters must come last
- Add README.md to NuGet package HOT 1
- Overloads of GetStringAsync HOT 4
- Add PatchAsync overload HOT 3
- Binary content does not POST. 408 error returned. HOT 6
- Usage of IHttpClientFactory won't work in scenario where HttpClient is reused over longer time than passed token is valid HOT 3
- Could not load file or assembly 'AwsSignatureVersion4, Version=4.0.0.0 HOT 3
- Remove unnecessary new allocation HOT 3
- Upgrade the AWS test suite
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aws-signature-version-4.