Я несколько дней бьюсь головой, пытаясь разобраться в проблеме. На самом деле я пытаюсь создать API подписи v4 для сервиса AWS Elasticsearch, я следую примеру GET, приведенному в этом документе https://docs.aws.amazon.com/general/latest/gr/sigv4-signed-request-examples.html.
Я чертовски уверен, что выполнил каждый шаг правильно, у меня есть правильный доступ и секретные ключи, правила IAM также установлены правильно для доступа кasticsearch, но все равно каждый раз, когда я отправляю запрос, он выдает
Рассчитанная нами подпись запроса не соответствует предоставленной вами подписи. Проверьте свой секретный ключ доступа AWS и метод подписи. За подробностями обращайтесь к сервисной документации.
Но если я повторяю тот же запрос на почтальона с подписью AWS, он прекрасно работает. У меня были сомнения, что я не генерирую правильный ключ подписи и метку даты, но я понял, что это было правильно. Итак, теперь, когда я застрял и даже не могу думать.
Пожалуйста, помогите мне решить эту проблему или, если на этот вопрос уже есть ответ, пожалуйста, оставьте ссылку.