У меня есть микросервисы, развернутые в коде AWS lambda, и код node.js, развернутый в экземпляре EC2.
Когда я пытаюсь получить доступ к API микросервиса из почтальона, он дает правильный ответ.Но тот же API, если я вызываю из кода node.js, он завершается ошибкой с кодом ошибки 403.
Ошибка -
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
ERROR: The request could not be satisfied
403 ERROR
The request could not be satisfied.
Bad request.
Generated by cloudfront (CloudFront)
Request ID: TtGE8OD711qm0s6NPCNPl2ExUUJUa7l_J_-h5GDtPEWk4CFiWDkixg==
API - это простой GET API, такой как
https://xxx.amazonaws.com/v1/session/verify_email_token?token=123456
Я не использую CloudFront и использую Https.