无法在 keycloak 中创建初始管理员用户
Posted
技术标签:
【中文标题】无法在 keycloak 中创建初始管理员用户【英文标题】:Can't create initial admin user in keycloak 【发布时间】:2020-06-12 06:28:07 【问题描述】:在输入用户名密码和确认密码时显示错误“我们很抱歉发生了内部错误”。如何创建初始管理员用户?
【问题讨论】:
您好。这个问题的质量很低。请阅读指南“我如何提出一个好问题?”并改进你的:***.com/help/how-to-ask 【参考方案1】:如果您在 docker 容器中运行 Keycloak,那么您可以在启动期间定义管理员名称和密码:
docker run --name keycloak -p 8080:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin jboss/keycloak
否则,您可以按如下方式添加用户(这实际上是在后台 docker 容器中完成的操作):
/opt/jboss/keycloak/bin/add-user-keycloak.sh --user "$KEYCLOAK_USER" --password "$KEYCLOAK_PASSWORD"
【讨论】:
@Madeo,仔细检查一下,它工作正常。这只是来自官方页面jboss/keycloak的说明以上是关于无法在 keycloak 中创建初始管理员用户的主要内容,如果未能解决你的问题,请参考以下文章
通过 keycloak admin 客户端在 keycloak 中创建用户返回 IllegalArgumentException