Навигация в приложении Vaadin Flow за обратным прокси, который переписывает путь URL - PullRequest
3 голосов
/ 01 апреля 2020

Я хочу запустить несколько приложений Vaadin (Vaadin Flow 14) в качестве микросервисов за обратным прокси-сервером. Давайте назовем их app1 и app2. У обоих сервлет настроен по умолчанию, поэтому сопоставьте его с /*. Теперь обратный прокси-сервер перенаправляет их

/app1/rest/of/path -> app1:/rest/of/path
/app2/rest/of/path -> app2:/rest/of/path

Но когда кто-то использует навигацию или navigateTo внутри app1 или app2, он ломается, поскольку они не знают о префиксе (app1 или * 1011). * соответственно) это следует добавить. Как настроить сервлет в настройке Vaadin Spring так, чтобы он автоматически получал этот префикс. Или есть еще более элегантные решения (например, переписать метод навигации?).

Спасибо!

...