nonoSword08
V2EX  ›  Java

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

  •  
  •   nonoSword08 · Sep 6, 2021 · 2184 views
    This topic created in 1718 days ago, the information mentioned may be changed or developed.

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

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

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

    keycloak 配置

    keycloak 配置

    客户端配置

    客户端配置

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

    2 replies    2021-09-07 12:05:39 +08:00
    zzl22100048
        1
    zzl22100048  
       Sep 7, 2021
    你说的另一个 pod 是另一个域名么
    nonoSword08
        2
    nonoSword08  
    OP
       Sep 7, 2021
    @zzl22100048 不是,都是同一个域名,keycloak 估计是在应用里保存状态了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2842 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 15:14 · PVG 23:14 · LAX 08:14 · JFK 11:14
    ♥ Do have faith in what you're doing.