jm-team / Bugs

所有踩过的坑都来这里填
1 stars 0 forks source link

IE9以下回车机制引发的单点登录问题 #17

Open ICELI opened 7 years ago

ICELI commented 7 years ago

A页面登录后跳转的页面无hasLogin请求,此时A页面的hasLogin请求还是未登录状态 在B页面浏览器回车时读取缓存文件,导致无法登录

解决方案:

  1. hasLogin添加时间戳
  2. A页面登录后重定向的页面也发起hasLogin请求,将缓存的状态更新为已登录

参考: 浏览器中回车(Enter)和刷新的区别是什么?