Rancher使用CAS的账号登录会自动跳转到旧版的UI

环境信息:
RKE2 版本: 1.27.10

节点 CPU 架构,操作系统和版本:

集群配置:3 servers

问题描述:

Rancher是2.7.11版本,对接了CAS认证后,使用CAS里的用户登录rancher会自动跳转为旧的UI上,使用本地账户登录则正常为dashboard UI
重现步骤:

  • 安装 RKE2 的命令:

预期结果:

实际结果:

日志

默认登录设置如下图,是否还有方法配置默认登录UI为dashboard

如果想要使用 dashboard UI 需要在 dashboard UI 配置对接 CAS,如果在旧版本 UI 上配置对接了 CAS,那么登录后默认就会跳转回旧版本 UI

可以检查一下 cas authconfig 的 API, 看一下 service 字段的配置回调 url 是否是 /dashboard/auth/verify-cas

感谢!