通过Keycloak登录时出现空白页面问题求助
偶发登录前页面空白问题排查(Keycloak 22 + Play 2.6 + pac4j)
我正在开发一款以Keycloak 22作为认证器的Web应用,存在一个偶发的异常情况:用户尝试登录时,页面会在进入登录页之前完全空白。刷新标签页无法解决,但清除Cookie后重试就能正常访问。这个问题出现概率极低(约2%),难以复现,但对用户体验影响极大。
问题出现时的特征:
- Java应用无任何日志输出
- Web控制台存在相关错误信息(附截图)
- 网络请求情况如截图所示
- 请求携带的Cookie有效期仍有十数小时,移除
PLAY_SESSIONCookie并重新加载页面后,一切恢复正常
该问题主要出现在Chrome浏览器中,推测与核心用户多使用Chrome有关。目前未在网上找到相关问题资料。
应用基于sbt、Java、Play2框架及pac4j组件开发,相关依赖版本如下:
"org.pac4j" %% "play-pac4j" % "6.0.1", "org.pac4j" % "pac4j-oidc" % "3.8.0", "org.pac4j" % "pac4j-http" % "3.8.0", "org.pac4j" % "pac4j-jwt" % "3.8.0"
Play框架版本:2.6.20
内容的提问来源于stack exchange,提问作者Joseph Budin
相关产品推荐
相关产品推荐

