Keycloak docker 认证
Keycloak docker authentication
我正在尝试使用 Express、MongoDB 和 Keycloak 构建 node.js 服务器。
同时我需要为此使用 Docker 。因此,我将 node express server、mongodb 和 keycloak 放在了不同的容器中。当我 运行 docker 编写时,我有运行中的容器。我的应用程序正在与数据库通信。问题是受 keycloak 保护的路由报告访问被拒绝。我知道在 Whosebug 上有一个类似的问题,但没有得到答案。谁能帮我解决这个问题?
问题是 dockerized keycloak 服务器给我的 keycloak.json 里面有 "auth-server-url": "http://localhost:5000/auth"。
这意味着我的 dockerized 节点服务器试图通过引用自身来验证我的路由。这里应该做的是把你机器的 IPv4 地址而不是本地主机和 dockerized Keycloak 服务器将授予你访问权限。
我正在尝试使用 Express、MongoDB 和 Keycloak 构建 node.js 服务器。 同时我需要为此使用 Docker 。因此,我将 node express server、mongodb 和 keycloak 放在了不同的容器中。当我 运行 docker 编写时,我有运行中的容器。我的应用程序正在与数据库通信。问题是受 keycloak 保护的路由报告访问被拒绝。我知道在 Whosebug 上有一个类似的问题,但没有得到答案。谁能帮我解决这个问题?
问题是 dockerized keycloak 服务器给我的 keycloak.json 里面有 "auth-server-url": "http://localhost:5000/auth"。
这意味着我的 dockerized 节点服务器试图通过引用自身来验证我的路由。这里应该做的是把你机器的 IPv4 地址而不是本地主机和 dockerized Keycloak 服务器将授予你访问权限。