2.7. 启动并启用 Keycloak 服务器
将 realm 配置文件放在 classpath (
target/classes
目录)上,以便在 dev 模式中运行时自动导入。如果您已构建了 完整的解决方案,则不需要执行此操作,在这种情况下,此域文件会添加到构建期间的 classpath 中。注意当您以 dev 模式运行应用程序时,不要启动 Keycloak 服务器 ;
Keycloak 的 Dev Services
将启动一个容器。有关更多信息,请参阅 在 dev mode 部分中运行应用。要启动 Keycloak 服务器,您可以使用 Docker 运行以下命令:
docker run --name keycloak -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=admin -p 8180:8080 quay.io/keycloak/keycloak:{keycloak.version} start-dev
-
其中
keycloak.version
设置为版本25.0.6
或更高版本。
-
其中
- 您可以在 localhost:8180 访问您的 Keycloak 服务器。
要访问 Keycloak 管理控制台,请使用以下登录凭证以
admin
用户身份登录:-
用户名:
admin
-
Password:
admin
-
用户名:
- 从上游 community 存储库导入 realm 配置文件,以创建新域。
如需更多信息,请参阅关于 创建和配置新域的 Keycloak 文档。