request.getSession()保存值成功,但是获取值是获取的上一次的值
springboot2+redis+shrio项目,本地启动项目,在登陆的时候第一次验证码始终会失败,我打印输出语句之后发现一个问题,
我在生成验证码之后,就保存进request.getSession()中,然后再取出打印,这里是正确的;
但是我在登陆验证方法中校验这个验证码的时候 从request.getSession()中取出的又是上一次保存的验证码。
并且,我重新点击获取验证码之后重新登录又可以了
request.getSession()保存值成功,但是获取值是获取的上一次的值
springboot2+redis+shrio项目,本地启动项目,在登陆的时候第一次验证码始终会失败,我打印输出语句之后发现一个问题,
我在生成验证码之后,就保存进request.getSession()中,然后再取出打印,这里是正确的;
但是我在登陆验证方法中校验这个验证码的时候 从request.getSession()中取出的又是上一次保存的验证码。
并且,我重新点击获取验证码之后重新登录又可以了
结题了,这个问题还是没有找到方法解决,我只有在登陆界面加载完成之后再刷新一次验证码。