В keycloak как перенаправить на IDP с помощью kc_idp_hint? - PullRequest
0 голосов
/ 29 февраля 2020

Вот сцена. Я использую Keycloak для Kibana, и я хочу добавить два IDP Keycloak в один Keycloak. Когда я использую другую кибану, кибана будет перенаправлять на соответствующий idp ключевого плаща. Но теперь я могу перенаправить только на мастер-ключ.

Я знаю перенаправитель Identity Provider, но это спецификация области c. Я не могу добавить новую область, потому что у меня есть только одна es.

И kc_idp_hint не работает для меня. Я попытался использовать URL (http://localhost: 5601? Kc_idp_hint = idp1 ), kc_idp_hint теряется при перенаправлении на URL-адрес аутентификации keycloak (http://localhost: 8080 / auth / realms / master / protocol /openid-connect/auth?...)

1 Ответ

0 голосов
/ 29 февраля 2020

Я нашел решение этой проблемы. В «Аутентификация» вы можете добавить новый поток, который использует необходимый idp. А в клиенте вы можете установить «Переопределения потока аутентификации» - «Поток браузера» для нового потока.

...