фронта сервис А в сервис Б (сервисы на спрингбуте с фейн клиентами)?
В куках не просто токен, там есть сопутствующая информация, которую сервис Б тоже должен знать.
Неужели только доставать куку в контроллере и таскать за собой параметром во всех методах?
Положить в ThreadLocal?
через Feign Interceptor (класс, реализующий RequestInterceptor) можно попробовать вытащить куки текущего контекста запроса
вернее, не так там можно сразу их добавить, вытащив из RequestContextHolder.getRequestAttributes()
спасибо, попробую в этом направлении
А для кейса, если это не рест запрос, а сообщение пришло по кафка и нужно оттуда перекинуть хедеры в фейнклиент. Есть подобный contextHolder, не знаешь?
думаю, нет, так как как такового «запроса» не подразумевается
Обсуждают сегодня