提问人:naptoon 提问时间:11/18/2023 更新时间:11/18/2023 访问量:8
在keycloak的主域上使用管理员用户时出现问题
Problem using admin user on master realm in keycloak
问:
我正在使用 Kotlin 运行一个 Spring Boot 应用程序,这个应用程序创建了 keycloak 用户。
当我在 Docker 容器中本地运行我的系统时,一切都很好。servie(Spring 应用程序)通过 调用 Keycloak。
当我在暂存(使用 openshift)上运行应用程序时,出现错误:keycloak.realm(realm).users().create(user)
type=LOGIN_ERROR, realmId=dece2c1a-44a0-4ca0-9522-673505441c1c, clientId=admin-cli, userId=null, ipAddress=..., error=client_not_found, grant_type=password...
keycloak管理客户端的构建方式如下:
KeycloakBuilder.builder()
.serverUrl(serverUrl)
.realm(realm)
.username(username)
.password(password)
.clientId(clientId)
.grantType(OAuth2Constants.PASSWORD)
.resteasyClient(ClientBuilder.newBuilder().build())
.build()
正如我之前提到的,在我的本地环境中没有问题。 问题:如何记录或调试我的应用程序尝试从管理员用户(用户名:admin,clientId:admin-cli,领域:master)的keycloak获取令牌的部分?
答: 暂无答案
评论