Apache Camel - токен CSRF для верблюжьих маршрутов
У меня есть несколько верблюжьих маршрутов, которые действуют как обратные прокси. т.е.
from("servlet:///path"). ... .to("http://newpath");
Я хочу установить заголовок с токеном CSRF для запросов, проходящих через эти маршруты. Каков наилучший способ сделать это? Я думал о нескольких вариантах.
- Введите фильтр сервлетов, который перехватывает верблюжий сервлет. Добавьте этот заголовок.
- Добавьте модуль безопасности Camel Spring и установите заголовок токена CSRF в маршруте.
Что касается второго варианта, я не совсем уверен, насколько далеко это возможно. Также мне придется добавлять этот токен в каждый мой маршрут. Пожалуйста, пролите немного света на это. Пожалуйста, предоставьте некоторые ссылки / ссылки, если таковые имеются.
Благодарю.