walterchenqq
walterchenqq
The payload was signed indeed! But I was expecting the underlying connection being established via HTTP(not HTTPS) by this setting: 
For short, I just want HTTP connection being established in my case, NOT HTTPS.
> The logs stem from AWSAuthV4Signer::SignRequestWithCreds when this logical block is not satisfied > > ``` > if(signBody || request.GetUri().GetScheme() != Http::Scheme::HTTPS) > { > ... > } > ```...
 Setting this parameter just expects the underlying connection to be HTTP (but actually it is still HTTPS), but it seems that you have been convincing me that the underlying...
> I confirm the issue observed with the code presented. This is not the expected usage. The scheme field in client configuration is only used along with config.endpointOverride field. Default...