扫码登录portal,提示用户认证失败原创
6人赞赏了该文章
554次浏览
编辑于2020年08月18日 08:52:08
现象:
扫码登录portal,提示用户认证失败。
分析过程:
T_QR_QrCodeOpenIdMap和T_PM_EasXtUserMap均有数据,表名云之家与EAS的用户数据同步是正常的。
再排查完一系列问题后,最终发现,Network获取二维码的请求中,二维码的失效时间expiretime为1597653346648,经时间戳转换工具得知为,时间为2020-08-17 16:35:46。
最后在查询分析器,运行服务器脚本java.lang.System.currentTimeMillis()
,获取到的服务器时间为1597653470000,经时间戳转换工具得知为,时间为2020-08-17 16:37:50。
分析结果:当二维码刷出来的时候,服务器的时间已经超过了二维码的失效时间,才导致一直认证失败。由于服务器时间比客户端时间多了5分钟,将服务器时间调至跟客户端时间一致后,用户扫码正常登录portal。
扫码登录portal,提示用户认证失败.docx(1008.76KB)
推荐阅读