验证码放在Session里,丢失了!
请教各位达人一个问题:
我做个一了产生验证码的页面(ValCode.aspx),验证码(validateNum)保存在ValCode.aspx的Session中(Session["valnum"]=validateNum)。
然后在登陆的页面(logon.aspx)用Image控件调用,但是在登陆页面logon.aspx中,Session["valnum"] 取得的都是空值。
我在网上看了这种情况叫session丢失/失效,但没有找到解决的方法。请问该怎么解决呢?
我用的ACCESS。Web.Config中,session部分如下:
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
cookieless="false"
timeout="20"
/>