keycloak 初始登录不适用于管理员用户名和密码

Soh*_*deh 5 login keycloak

我无法在初始设置中登录 keycloak。我设法通过 /standalone.sh -b=0.0.0.0 命令运行服务器,当通过http://xxxx:8080访问它时,登录页面不允许我使用 admin/admin 用户名和密码登录。任何提示都受到高度评价。

Win*_*lds 10

为了创建初始管理员用户,您需要将add-user-keycloak.sh(.bat) 脚本keycloak/bin与所有其他脚本一起使用。启动/重新启动服务器之前运行,所以Keycloak可以拿起用户: $ ./add-user-keycloak.sh -u admin -p password

$ ./add-user-keycloak.sh --help 将向您显示所有可用选项。

  • `add-user-keycloak.sh ` 该脚本在分发/安装中不再可用。有没有其他方法可以设置初始管理员帐户 (6认同)

Ped*_*dro 10

根据最新的 keycloak 文档(今天),创建第一个管理员凭据有两个过程:

在本地主机上创建帐户

如果可以从本地主机访问您的服务器,请执行以下步骤。程序:

  1. 在 Web 浏览器中,转到 http://localhost:8080 URL。
  2. 提供您可以在欢迎页面中记住的用户名和密码 在此输入图像描述

远程创建帐户

如果您无法从本地主机地址访问服务器,或者只想从命令行启动 Keycloak,请使用 KEYCLOAK_ADMIN 和 KEYCLOAK_ADMIN_PASSWORD 环境变量创建初始管理员帐户。

例如:

export KEYCLOAK_ADMIN=<username>
export KEYCLOAK_ADMIN_PASSWORD=<password>

bin/kc.[sh|bat] start
Run Code Online (Sandbox Code Playgroud)