AuthorizationException(403, '{"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.
This was primarily noticed by using the AsyncDocument "save" and "delete" functions.
What is the expected behavior?
A successful response
What is your host/environment?
opensearch-py==2.4.2
Do you have any screenshots?
If applicable, add screenshots to help explain your problem.
What is the bug?
When using the AsyncOpenSearch client, if you provide the "id" parameter to the
index
ordelete
methods, you get a 403 request signature error.How can one reproduce the bug?
When connected to opensearch with AWSV4SignerAuth thusly:
Will fail with something like:
This was primarily noticed by using the
AsyncDocument
"save" and "delete" functions.What is the expected behavior?
A successful response
What is your host/environment?
opensearch-py==2.4.2
Do you have any screenshots?
If applicable, add screenshots to help explain your problem.
Do you have any additional context?
Add any other context about the problem.