Невозможно создать начального администратора в Keycloak

При вводе пароля имени пользователя и подтверждении пароля отображается ошибка "извините, произошла внутренняя ошибка". Как я могу создать начального администратора?

2 ответа

Решение

Если вы используете Keycloak в контейнере докеров, вы можете указать имя администратора и пароль во время запуска:

docker run --name keycloak -p 8080:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin jboss/keycloak

В противном случае вы можете добавить пользователя следующим образом (на самом деле это то, что делается в контейнере докера за кулисами):

/opt/jboss/keycloak/bin/add-user-keycloak.sh --user "$KEYCLOAK_USER" --password "$KEYCLOAK_PASSWORD"

Консоль администратора доступна по адресу:

      http://localhost:8080/admin
Другие вопросы по тегам