У меня такая же проблема. У меня есть консольное приложение do tnet, работающее в качестве службы на ECS-Fargate. Служба пытается вызвать конечную точку REST, для которой требуется токен авторизации. Когда служба вызывает конечную точку с AuthToken, я получаю ответ 401 Unauthorized. Я копирую AuthToken из CloudWatch Logs и использую его в почтальоне, и он отлично работает; Я получаю 200 ОК. Если я запускаю код в режиме отладки с жестким кодом того же AuthToken, код также получает успешный ответ (200 ОК). Кажется, что заголовок Http был удален, а AuthToken не отправляется, когда мой сервис выполняет вызов REST на AWS.
Моя настройка - это базовое консольное приложение do tnet (C#), работающее в Docker контейнере, размещенном на aws с использованием Fargate, с одним экземпляром. Так как это консольное приложение, я не использую ELB. Группа безопасности разрешает трафик c снаружи, благодаря чему я успешно получаю ответ.