работа с сессией и печеньем в apache верблюде - PullRequest
0 голосов
/ 06 февраля 2020

Я использую компонент Camel-CXF. Я хочу попробовать реализовать следующую схему аутентификации пользователя:

  1. существует метод soap Логин с полями пользователя и пароля

  2. в верблюжьем процессоре происходит проверка пароля пользователя

  3. в верблюжьем процессоре создает сеанс и устанавливает куки в ответ
  4. при следующих вызовах saop, повар ie с сеансом проверено и запрос выполнен
  5. soap метод Выйти уничтожить сеанс

Я не смог найти информацию о том, как работать с сеанс и печенье в apache верблюде

1 Ответ

0 голосов
/ 07 февраля 2020

Материал, который вы описываете Совсем не верблюжий бизнес .

  • Аутентификация SOAP запросов выполняется с WS-Security (WSS). См. CXF docs для его превосходной поддержки WSS.
  • HTTP-вещи, такие как сеансы и файлы cookie, вероятно, также обрабатываются в CXF

Если вы используете маршрут Camel как потребитель конечной точки CXF SOAP, Camel обычно получает преобразованный объект Java содержимого запроса. Все HTTP и SOAP обрабатываются CXF, и Camel не нужно ничего знать об этом.

...