Когда приложение запущено, у нас есть следующий поток:
- Пользователь вводит URL-адрес "host: 8080 / book / 123"
- Backend обнаруживает, что пользователь не аутентифицирован, и перенаправляется на keycloak.
- Пользователь вводит пароль + имя и логины.
- Пользователь перенаправляется обратно на host: 8080 / book / 123.
Это работает нормально, однако я не понимаю, как в этом случае я могу использовать webpack-dev-server. Проблема в следующем (т.е. сервер webpack dev находится на порту 8090):
- «Первый» запрос к хосту: 8090 / book / 123 должен быть перенаправлен на бэкэнд для входа
- «Второй» запрос не должен быть перенаправлен, должен быть возвращен index.html.
Могу ли я выполнить эту настройку без изменения кода?
ОБНОВИТЬ. В качестве обходного пути: определите переменную с помощью DefinePlugin, в js эта переменная используется для использования различных процессов входа в систему.