tkint
02/08/2021, 5:32 PM<http://amazonaws.com|amazonaws.com>
domain hardcoded. When I change the domain with ClientFilters.SetHostFrom
, the signature process seems to fail: I get an AccessDenied response, even if the request is correct.
By trying the same request with Postman and its included AWS Signature feature, I got a different SignedHeaders
:
• Postman: SignedHeaders=host;x-amz-content-sha256;x-amz-date,
• Http4k-connect: SignedHeaders=host;x-amz-date,
So I think there are those two possibilities, either the signature is wrong due to a late host change, or the signature needs to sign x-amz-content-sha256
too.
Either way, it would be nice to be able to set the base domain.dave
02/08/2021, 5:38 PMtkint
02/08/2021, 7:40 PM