集成keycloak和artemis activemq,两者运行在不同的docker容器中

问题描述 投票:0回答:0

我想集成keycloak和artmeis activemq,但是两者运行在不同的docker容器中。 Keycloak json 文件中应该提到什么 IP,keycloak 控制台中的重定向 URL 应该是什么。 我用的Keycloak json文件

Artemis 版本 - 2.17.1 钥匙斗篷版本 - 21.0.1 我已将所有库放在代理的 lib 文件夹中,在“artemis.profile”中添加了 java agrs。 (active中的所有更改都已完成,它适用于本地)

假设我的 Keycloak docker IP 是 172.17.0.3,在我提到的 json 文件中是 172.17.0.3

{ "realm"    : "artemis-keycloak-demo", "clientId" : "artemis-console", "url"      : "http://172.17.0.3:8080" }

我也试过给localhost

当我提到 docker IP 并点击“localhost:8161”时,它不会重定向到 keycloak 控制台。 当我提到 localhost:8080 时,它会重定向到 keycloak,在 keycloak 中创建一个会话(我可以在 keycloak 控制台中看到)但随后在 artemis activemq 中出错

keycloak activemq activemq-artemis artemis
© www.soinside.com 2019 - 2024. All rights reserved.