asp中session丢失

  最近换了一个汉字型的验证码,好事到是好事,因为别人的探测是行不通的,大多数识别机只能识别一些数字型的验证码,对于汉字不太敏感。
  这一次的问题可不是一般的问题。先说一下现象:
  1、 在登陆时,如果第一次登陆成功,然后退出,然后再登陆,好了,在非IE上却出现了登陆不上的问题,或者要试好几次才行。
  2、 如果在登陆判断上加断点时,却发现非IE上的session还是上一次界面图片上的文字,并不是这次生成的session图片值,说白了,你现在看到的这个session图片和实际sessiion值不一样。但也奇怪,加了断点后,看到session是上一个界面的值,取得的验证码的值却是图片的值,此时一刷新,OK,却自然登陆进后台了。

 解决办法: 将session改为cookies后,一切正常。
 汗:以前也碰到过session丢失的情况,当时也没有去追究过,没有想到今天又碰上了,而且花了几个晚上的时间,最后还是放弃用session了,还是cookies老实点。
 
300*300
  • 没有相关文章
  • 没有评论
 文章首页关于迷茫时代关于我写意人生
版权所有:迷茫时代 All rights reserved   
执行时间:0.00447 秒