Как сохранить URL предыдущей страницы для дальнейших процессов - PullRequest
0 голосов
/ 02 мая 2019

В моем приложении три страницы с путями / page1, / page2 и / page3. С любой страницы (скажем / page2), если я нажимаю кнопку входа в систему, я перехожу на страницу / login. оттуда я вхожу в систему (используя OIDC) и после успешной аутентификации я хочу, чтобы меня перенаправили обратно на страницу, откуда я нажал кнопку входа в систему (т. е. / page2). Я прочитал статью о перенаправлении с использованием параметров состояния (https://auth0.com/docs/protocols/oauth2/redirect-users)), но не понял, как это реализовать. Я также видел функциональность referer в заголовках запросов, но оказалось, что это не очень безопасно и может быть заблокировано. Я использую Spring MVC с методом контроллера и запрашиваю аннотацию Mapping для путей URL.

...