Я перенаправляюсь на другой URL из моего приложения Spring. Для этого я использую это:
@GetMapping
public void method(HttpServletResponse httpServletResponse) {
httpServletResponse.setHeader("Location", "http://localhost:3000/");
httpServletResponse.setHeader("TOKEN","123");
httpServletResponse.setStatus(302);
}
Теперь я могу перенаправить на любой домен / путь. Но самый большой вопрос: как мне получить этот токен из клиентской части?
Я имею в виду на моем веб-сайте (используя только обычный JS).
У меня был план использовать socket / rsocket, но теперь я думаю, что было бы лучше, если бы я установил sh соединение только после проверки пользователя или получения токена на клиенте.
Я пробовал: window.pageHeaders["TOKEN"]
, но он говорит : Невозможно прочитать свойство TOKEN из неопределенного