首页 > 解决方案 > 未设置 Kerberos。您无法登录 - Keycloak

问题描述

我已将用户联合设置下的 keycloak 配置为 kerberos。

我还按照说明输入了领域、服务主体和 keytab 文件目录。

但我得到的问题是:未设置 Kerberos。您无法登录

在 Firefox 中,我根据以下文档启用了 SPNEGO:

http://www.microhowto.info/howto/configure_firefox_to_authenticate_using_spnego_and_kerberos.html

我从日志片段附加:

2021-06-30 11:43:31,234 DEBUG [org.keycloak.authentication.AuthenticationSelectionResolver] (default task-1) Selections when trying execution 'auth-spnego' : [ authSelection - auth-spnego]
2021-06-30 11:43:31,234 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (default task-1) invoke authenticator.authenticate: auth-spnego
2021-06-30 11:43:31,235 TRACE [org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator] (default task-1) Sending back WWW-Authenticate: Negotiate

参考同一问题:

https://marc.info/?l=keycloak-user&m=154803677131797&w=2

请考虑帮助我们提供具体的解决方案。

提前致谢 !

标签: keycloakkerberoskeycloak-serviceskerberos-delegation

解决方案


推荐阅读