Маршрут
rest().get().to("direct:TEST");
from("direct:TEST").to("http://myapi/path");
Перехватчик
interceptorSendToEndpoint("http*).process( e -> {
e.getOut().setHeader("Authorization", "Basic fwnfuweigubo322rg8g9fbfubfue");
});
Из приведенного выше кода, я ожидаю, что каждый http-вызов будет иметь Authзаголовок добавлен.Но это не работает таким образом.
Сервер явно отклоняет запросы, говоря, что
выбрана базовая схема аутентификации Нет доступных учетных данных для BASIC 'Realm'
Я также напечатал входящие заголовки, печатает заголовок auth.
PS: API работает в почтальоне абсолютно нормально.Проблема только с верблюжьей дорогой