(А) на API. В хэдерах он вставляет bearer токен что бы запрос прошел. Но если токен истек то мне на мой запрос (А) приходит 401. Рефреш токен есть. Я хочу отловить момент когда приходит приходит ответ с заголовком 401, обновляю bearer токен с помощью refresh токена и заменяю bearer токен в запросе (А) на новый и отправляю его снова, и уже ответ приходит туда откуда я впервые сделал запрос (А). Такое возможно?
OAuth2RestTemplate вроде это умеет из коробки
такое и должно быть если я правильно помню, ты не можешь рефреш токен в качестве обычного слать, ты должен указать флоу refresh_token и туда послать и тебе в ответ придёт новый токен, с которым ты уже можешь получить ресурс
Обсуждают сегодня