我正在尝试密钥斗篷,这并不容易:) 我的领域登录页面有问题,管理面板的登录工作正常。 我正在使用docker-compose.yml运行keycloak
version: '3.3'
services:
postgres:
image: postgres:12.2
container_name: postgres
environment:
POSTGRES_DB: keycloak
POSTGRES_USER: keycloak
POSTGRES_PASSWORD: password
keycloak:
image: jboss/keycloak:10.0.1
container_name: keycloak
environment:
DB_VENDOR: POSTGRES
DB_ADDR: postgres
DB_DATABASE: keycloak
DB_USER: keycloak
DB_PASSWORD: password
KEYCLOAK_USER: admin
KEYCLOAK_PASSWORD: password
PROXY_ADDRESS_FORWARDING: "true"
ports:
- 8080:8080
depends_on:
- postgres
mailhog:
image: mailhog/mailhog:latest
container_name: mailhog
ports:
- "8025:8025"
我正在使用docker-compose up --build命令启动它,一切开始。 我以管理员身份登录,然后创建名称为myapp的领域。之后,我只想看到一个领域登录页面,因此我打开了链接:http://localhost:8080/auth/realms/myapp/protocol/openid-connect/auth 我看到的是我们很抱歉...
我正在Google中寻找一些答案,但没有找到任何答案。 我是否需要一些其他配置文件配置才能使其正常工作?
我也注意到了这一点,但没有帮助https://www.youtube.com/watch?v=duawSV69LDI,在这里看起来像那样工作。
有没有人知道我能做什么?
最诚挚的问候!
答案 0 :(得分:1)
简要步骤:
答案 1 :(得分:1)
我在这里找到了我的问题的答案:
https://robferguson.org/blog/2019/12/24/getting-started-with-keycloak/
这就是我一直在寻找的链接:
我可以登录,并且正在从Keycloak服务器获取代码
答案 2 :(得分:0)
您可以在此处找到如何将 Keycloak 与外部 OIDC 提供商集成的详细说明:https://ultimatesecurity.pro/tags/oidc/
此链接将说明如何将 Keycloak 与外部 SAML 提供程序集成:https://ultimatesecurity.pro/tags/saml/
答案 3 :(得分:0)
错误消息表明,您尝试直接连接的管理控制台的 URL 是错误的。您可以通过
获取到领域控制台的正确 URL