Apache Camel - токен CSRF для верблюжьих маршрутов

У меня есть несколько верблюжьих маршрутов, которые действуют как обратные прокси. т.е.

from("servlet:///path"). ... .to("http://newpath");

Я хочу установить заголовок с токеном CSRF для запросов, проходящих через эти маршруты. Каков наилучший способ сделать это? Я думал о нескольких вариантах.

  1. Введите фильтр сервлетов, который перехватывает верблюжий сервлет. Добавьте этот заголовок.
  2. Добавьте модуль безопасности Camel Spring и установите заголовок токена CSRF в маршруте.

Что касается второго варианта, я не совсем уверен, насколько далеко это возможно. Также мне придется добавлять этот токен в каждый мой маршрут. Пожалуйста, пролите немного света на это. Пожалуйста, предоставьте некоторые ссылки / ссылки, если таковые имеются.

Благодарю.

0 ответов

Другие вопросы по тегам