Заголовок аутентификации не добавляется в перехватчик верблюжьего маршрута - PullRequest
0 голосов
/ 20 декабря 2018

Маршрут

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 работает в почтальоне абсолютно нормально.Проблема только с верблюжьей дорогой

...