我正在使用keycapture springboot适配器开发springboot应用程序。在AccessToken中,我可以找到用户密钥斗篷中定义的区域设置。但我想在登录页面上选择区域设置。
如何获取此信息?
提前感谢
在我的应用程序(@ServerA(中,/backoffice
URL由Keycapture保护。如果用户要打开后台,他将被重定向到Key斗篷登录(@ServerB(。
如果我在服务器A上的应用程序中传递ui_locales=de
或ui_locales=en
,则在重定向过程中会受到尊重,Keycloft将在服务器B中以正确的语言显示登录页面。
在此之前,de和en消息属性文件存在于Key斗篷主题中,并且国际化必须在Key斗篷领域配置中启用。
localhost:5050/backoffice?ui_locales=de
导致德语Key斗篷登录页,localhost:5050/backoffice?ui_locales=en
导致英语Key斗篷登录页面。
欢迎
我的来源和感谢:
- https://lists.jboss.org/pipermail/keycloak-dev/2018-April/010714.html
- https://openid.net/specs/openid-connect-core-1_0.html#AuthRequest