Keycloak error : [org.pac4j.oidc.credentials.authenticator.OidcAuthenticator]

Keycloak error : [org.pac4j.oidc.credentials.authenticator.OidcAuthenticator]

我已将 CAS 服务器与 Keycloak 版本 12.0.4 集成。当我进入 CAS 登录页面时,它成功地将我重定向到 keycloak 登录。 在 keycloak 页面中输入有效凭据后,它在 cas 日志中提供了一个错误,如下所述:

2021-05-12 08:51:41,865 WARN [org.pac4j.oidc.credentials.authenticator.OidcAuthenticator] - <Preferred token endpoint Authentication method: null not available. Defaulting to: private_key_jwt

有人可以告诉我是否缺少任何配置吗?

似乎 CAS 无法从 cas.properties 中获取属性。我更改了 cas 包中的 class OidcAuthenticator 以手动选择方法“client_secret_basic”。进行此更改后,它工作正常。