hybris用户登录出现2个token的情况。

hybris的所有业务操作都和用户token相关,正常逻辑一个用户在购物过程中只会存在1个token的情况,但是我们在使用过程中发现,偶尔有的用户会出现2个token,导致数据异常,无法登录系统的情况。一直排查不出导致这种问题的原因,目前的解决方法只能从数据库删除用户多余token,不知道在...显示全部

hybris的所有业务操作都和用户token相关,正常逻辑一个用户在购物过程中只会存在1个token的情况,但是我们在使用过程中发现,偶尔有的用户会出现2个token,导致数据异常,无法登录系统的情况。一直排查不出导致这种问题的原因,目前的解决方法只能从数据库删除用户多余token,不知道在其他家是否存在此问题?

收起
参与8

返回poraphic的回答

poraphicporaphic软件开发工程师sto

群里 Stephen高手的解答:

这个是spring的bug,方案:1.升级新版本解决;2.加一个唯一建约束,然后重试;3.重载spring的tokenstore,加上事物控制就行了;

零售/批发 · 2015-10-29
浏览583

回答者

poraphic
软件开发工程师sto

poraphic 最近回答过的问题

回答状态

  • 发布时间:2015-10-29
  • 关注会员:5 人
  • 回答浏览:583
  • X社区推广