Cannot connect to DynamoDB via REST.

0
When executing the microflow that calls the DynamoDB service, the following error is returned. Can you tell me the cause and how to fix it? ※The connection with the DynamoDB connector is working, so the access key and secret key are not an issue.   {"__type":"com.amazon.coral.service#InvalidSignatureException","message":"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details."}     「SigV4Builder」   「RequestJsonData」 {     "TableName":"SampleTable",     "KeyConditionExpression":"receiptNumber = :receiptNumber",      "ExpressionAttributeValues": {         ":receiptNumber":{ "N":"0"}     } }   「SigV4Paramater(ContentType)」   「SigV4Paramater(X-Amz-Target)」   「GetCredential」   「GetSigV4Header」   「Call REST」  
asked
1 answers
0

Maybe worth checking: the use of capitals is not consistent. In the actual Call REST activity, you write your HTTP Headers without uppercases (e.g. content-type), while determining the S4 signature you do use uppercases (Content-Type).

answered