Как отключить проверку URL после успешного входа? - PullRequest
0 голосов
/ 05 июня 2019

Я использую Keycloak, и я хотел бы сделать несколько арендаторов.Я последовал примеру Keycloak.https://github.com/keycloak/keycloak/tree/master/examples/multi-tenant

Проблема после многопользовательской аренды.Файл PathBasedKeycloakConfigResolver всегда проверяет мои URL-адреса.Поэтому мне нужно иметь / multitenant / {relm_name} в URL.За исключением того, что мое защищенное веб-приложение не находится в / multitenant / {realm_name}, поэтому я получаю страницу с ошибкой 404.

Я выполнил rewriteUrl с клапаном tomcat RewriteValve.

Это работает, яВойдите в систему успешно, но после того, как я перенаправлю в / multitenant / {realm_name} / *, а мой RewriteRule перенаправит в /index.html.Дело в том, что я получаю «область не найдена» ...

Так как я могу отключить проверку URL, выполненную Keycloak после входа в систему?

(я не думаю, чторешение состоит в том, чтобы скопировать все мои файлы приложения в / multitenant / {my_realm}, потому что, если у меня есть сотни областей, я не буду создавать сотни реперториев. Дело в том, что я не нахожу в Интернете никакой помощи по этому поводу).

Кстати, я использую Tomcat 8 с Keycloak 6.0.1.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...