求助,项目要对接 keycloak,怎么用到高可用服务上啊?

2021-09-06 17:43:37 +08:00
 nonoSword08

我负责一个 Springboot rest 高可用服务,对接 keycloak 配置完后发现一个特别蛋疼的问题:

  1. 前端请求分发到一个 pod,keycloak 拦截器返回重定向到 keycloak 登录页,用户输账号密码登录
  2. 用户登录后前端请求到另一个 pod,结果 keycloak 又返回重定向了,虽然用户不用再次输账号密码,但是由于这个重定向,前端的页面会重新加载-_-!
  3. 打算换成 jtw 或者 oauth2,前端说不好改不愿意

顺带,这个 keycloak 的资料是真的少,太痛苦了

keycloak 配置

客户端配置

有没有对接过的大佬帮帮忙,谢谢了 明天 deadline 了,领导要吃人了

1290 次点击
所在节点    Java
2 条回复
zzl22100048
2021-09-07 10:55:47 +08:00
你说的另一个 pod 是另一个域名么
nonoSword08
2021-09-07 12:05:39 +08:00
@zzl22100048 不是,都是同一个域名,keycloak 估计是在应用里保存状态了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/800217

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX