Невозможно создать начального администратора в 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