SESSION存储验证码失效问题 [问题点数:100分,结帖人yqb678]

Bbs1
本版专家分:2
结帖率 66.67%
Bbs1
本版专家分:0
Bbs3
本版专家分:602
Bbs1
本版专家分:42
Bbs1
本版专家分:2
Bbs3
本版专家分:889
Bbs1
本版专家分:2
Bbs1
本版专家分:2
Bbs7
本版专家分:21372
Blank
黄花 2010年1月 Java大版内专家分月排行榜第二
2009年12月 Java大版内专家分月排行榜第二
Blank
蓝花 2009年11月 Java大版内专家分月排行榜第三
Bbs2
本版专家分:421
Bbs8
本版专家分:37619
Blank
红花 2009年11月 Java大版内专家分月排行榜第一
Blank
黄花 2010年2月 Java大版内专家分月排行榜第二
Blank
蓝花 2011年7月 Java大版内专家分月排行榜第三
2010年1月 Java大版内专家分月排行榜第三
2009年12月 Java大版内专家分月排行榜第三
Bbs8
本版专家分:43828
Blank
铜牌 2010年1月 总版技术专家分月排行榜第三
Blank
红花 2010年5月 Java大版内专家分月排行榜第一
2010年2月 Java大版内专家分月排行榜第一
2010年1月 Java大版内专家分月排行榜第一
2010年1月 Oracle大版内专家分月排行榜第一
2009年12月 Java大版内专家分月排行榜第一
2009年12月 Oracle大版内专家分月排行榜第一
Blank
蓝花 2010年2月 Oracle大版内专家分月排行榜第三
Bbs1
本版专家分:2
Bbs8
本版专家分:43828
Blank
铜牌 2010年1月 总版技术专家分月排行榜第三
Blank
红花 2010年5月 Java大版内专家分月排行榜第一
2010年2月 Java大版内专家分月排行榜第一
2010年1月 Java大版内专家分月排行榜第一
2010年1月 Oracle大版内专家分月排行榜第一
2009年12月 Java大版内专家分月排行榜第一
2009年12月 Oracle大版内专家分月排行榜第一
Blank
蓝花 2010年2月 Oracle大版内专家分月排行榜第三
Bbs7
本版专家分:15122
Blank
黄花 2010年3月 Java大版内专家分月排行榜第二
Bbs2
本版专家分:291
Bbs7
本版专家分:10940
Bbs2
本版专家分:440
Bbs2
本版专家分:190
Bbs1
本版专家分:87
Bbs4
本版专家分:1531
Bbs10
本版专家分:135028
Blank
探花 2008年 总版技术专家分年内排行榜第三
Blank
金牌 2008年2月 总版技术专家分月排行榜第一
2008年1月 总版技术专家分月排行榜第一
Blank
铜牌 2008年7月 总版技术专家分月排行榜第三
2008年6月 总版技术专家分月排行榜第三
Blank
红花 2009年7月 Java大版内专家分月排行榜第一
2008年9月 Java大版内专家分月排行榜第一
2008年8月 Java大版内专家分月排行榜第一
2008年7月 Java大版内专家分月排行榜第一
2008年6月 Java大版内专家分月排行榜第一
2008年5月 Java大版内专家分月排行榜第一
2008年3月 Java大版内专家分月排行榜第一
2008年2月 Java大版内专家分月排行榜第一
2008年1月 Java大版内专家分月排行榜第一
2007年12月 Java大版内专家分月排行榜第一
Bbs6
本版专家分:6422
Bbs1
本版专家分:6
Bbs1
本版专家分:13
Bbs2
本版专家分:333
Bbs4
本版专家分:1216
Bbs1
本版专家分:2
Bbs2
本版专家分:372
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
webservics存储session问题
我用webservics<em>存储</em>用户登陆的信息,在来读取登陆的信息rn用webservics测试<em>存储</em>和读取都可以,但是用到程序中就都不出来了rn,检查一下用程序读取的话根本就度不到刚保存的Session,代码:rnwebservics代码rn [WebMethod(EnableSession = true)]rn public string[] LoginA(string Entitycode,string Entitypass,string logincode,string loginpass)rn rn string[] rev="","";rn System.Data.SqlClient.SqlConnection sqlconn = new System.Data.SqlClient.SqlConnection(@"Data Source=zr007;Initial Catalog=Charge;User ID=sa");rn System.Data.SqlClient.SqlCommand sqlcommand = new System.Data.SqlClient.SqlCommand();rn sqlcommand.CommandType = System.Data.CommandType.StoredProcedure;rn sqlcommand.Connection = sqlconn;rn sqlcommand.CommandText = @"CheckLogin";rn sqlcommand.Parameters.Add(@"@LoginCode",System.Data.SqlDbType.VarChar,16);rn sqlcommand.Parameters.Add(@"@EntityCode", System.Data.SqlDbType.VarChar, 16);rn sqlcommand.Parameters.Add(@"@password1", System.Data.SqlDbType.VarChar, 50);rn sqlcommand.Parameters.Add(@"@password2", System.Data.SqlDbType.VarChar, 50);rn sqlcommand.Parameters.Add(@"@loginIP",System.Data.SqlDbType.VarChar, 15);rn sqlcommand.Parameters[0].Value = logincode;rn sqlcommand.Parameters[1].Value = Entitycode;rn sqlcommand.Parameters[2].Value = loginpass;rn sqlcommand.Parameters[3].Value = Entitypass;rn sqlcommand.Parameters[4].Value = "zr006";rn sqlconn.Open();rn System.Data.SqlClient.SqlDataReader sqldataReader = sqlcommand.ExecuteReader();rn tryrn rn if (sqldataReader.Read())rn rn Context.Session.Add("Entitycode", Entitycode);rn Context.Session.Add("Logincode", logincode);rn for (int i = 4; i < 18; i++)rn rn rev[i] = Session[i].ToString();rn rn return rev;rnrn rnrnrnrnrnasp.net代码rn protected void Button1_Click(object sender, EventArgs e)rn rn //rev = server1.LoginA("AAAA", "F8RSD2z9GrU9h0XoRoHrSQ==", "superadmin", "F8RSD2z9GrU9h0XoRoHrSQ==");rnrn //CorpLoginService JavaLogin = new CorpLoginService();rn //string[] rev = JavaLogin.Login("superadmin", "AAAA", "F8RSD2z9GrU9h0XoRoHrSQ==", "F8RSD2z9GrU9h0XoRoHrSQ==");rn //TextBox1.Text = rev[0];rn Service s = new Service();rn string[] rev2 =s.LoginA("AAAA","F8RSD2z9GrU9h0XoRoHrSQ==","superadmin","F8RSD2z9GrU9h0XoRoHrSQ==");rn TextBox2.Text = rev2[0];rn string[] rev = s.GetPope();rn TextBox1.Text = rev[0];rn TextBox2.Text = rev[1];rnrnrn rn protected void Button2_Click(object sender, EventArgs e)//读不出来rn rn Service s = new Service();rn string[] rev = s.GetPope();rn TextBox1.Text = rev[0];rn TextBox2.Text = rev[1];rn rnrn
关于session存储问题
先看看我的代码吧rntxtsetino.Text = setino();rnSession["setino"] = txtsetino.Text;rn这是上张页面的,只要通过权限,就直接运行rnSRTINO是单号,想存到跳出框里面,这样我添加单条插入记录的时候单号就相同了rn这就是我的想法rnprotected void btnadd_Click(object sender, EventArgs e)rn rn string setino = Session["setino"].ToString();rn string pno = txtpno2.Text;rn string pcolor = ddlPcolor.SelectedValue;rn string inxsq = txtinxsq.Text;rn string insq = txtinsq.Text;rn string inmq = txtinmq.Text;rn string inlq = txtinlq.Text;rn string inxlq = txtinxlq.Text;rn string inxxlq = txtinxxlq.Text;rn string inxxxlq = txtinxxxlq.Text;rn string sql1 = "select pno from productinfo where pno='" + pno + "'";rn string sql2 = "insert into setinw values('" + setino + "','" + pno + "','" + pcolor + "','" + inxsq + "','" + insq + "','" + inmq + "','" + inlq + "','" + inxlq + "','" + inxxlq + "','" + inxxxlq + "')";rn if (dataOperate.execSQL(sql1))rn rn rn elsern rn RegisterStartupScript("", " ");rn rnrn if (dataOperate.execSQL(sql2))rn rn rn rn elsern rn RegisterStartupScript("", " ");rn rn rnrn然后,运行以后,出现错误的对话框,那条插入语句想来想去也是SETINO有错了rn但是SESSION小妹真不会用rn这毕业设计烦死我了,改了两天都一点进展都没有rn有没有高手可以帮我看看啊rn或者帮我把两张表弄好,我出报酬也行,QQ157976379rn而就算在论坛上教教我,也万分感谢rn先谢谢了rn
session存储问题
protected void Button1_Click(object sender, EventArgs e)rn rn SqlConnection conn = DB.createCon();rn SqlCommand cmd = new SqlCommand();rn cmd.CommandText = "select count(*) from admin where adminName='"+this.txtUserName.Text+"' and adminPwd='"+this.txtPwd.Text+"'";rn cmd.Connection = conn;rn if (Convert.ToInt32(cmd.ExecuteScalar()) >0)rn rn Session["admin"] = "aaa";rn Response.Write(" ");rn rn elsern rn Response.Write(" ");rn rn rn其中刚开始就给赋这样的值Session["admin"] = "aaa";是什么意思? 有什么用呢? 请指教rn
异步调用 session存储问题
纠结一个<em>问题</em>,弄个呢半天都不出来,rn自己调试,网上找资料也没找出来。rnrn我首页登录采用异步调用成功。rnExecSql es = new ExecSql();rn Response.Clear();rn string results = "";rn string names = Request.QueryString["names"].ToString();rn string pwd = Request.QueryString["pwd"].ToString();rnrn string sql = "select vIP,vIsPass,vName from vip where vName='" + Common.CommonMethod.StripHTML(names) + "' and vPwd='" + Common.Entrypt.EntryptMD5(pwd) + "'";rn DataTable dt=es.query(sql); rn if (dt.Rows.Count > 0)rn rn vip vp = new vip();rn vp.vIP =Convert.ToInt32(dt.Rows[0][0].ToString());rn vp.vIsPass =Convert.ToInt32(dt.Rows[0][1].ToString());rn vp.vName = dt.Rows[0]["vName"].ToString();rn Session["uvip"] = vp;rn Session.Timeout = 60;rnrn results = "欢迎您 " + names + " 进入后台";rn Response.Cookies["viplogin"].Value =names;rn rn elsern rn results = "0";rn rnrn Response.Write(results);rn Response.Flush();rn Response.Close();rnrn之后,我点击到后台管理,怎么调试的时候,老是报没找到<em>session</em>的值。我明明在上面已经实例化呢一个。rn是不是异步调用不能<em>存储</em><em>session</em>或者是别的原因。rnrnrn补充说明:我在正常的登录页面里面登录是OK的。rn好怪。
Session在部署环境下运行失效问题
整个工程在本机上运行的时候一点<em>问题</em>都没有,可是把编译之后的文件放到另一台部署环境的机器上运行之后<em>session</em>里的值在第二次加载页面的时候就都没了rn这是怎么回事啊?
session奇怪的时间失效问题
我的网站挂在2003服务器上,在iis中得2处都设置了会话时间为60分钟,但是仍旧不到1分钟<em>session</em>就<em>失效</em>。请教原因何在啊?
一个Session什么时候失效问题~!
比如,一个用户登录后,有一个 Session,如果他不正当退出的时候,怎么样跟踪他是否还登录在网站里?有点类似论坛里显示在线和离线~!请教高手~!
关于session失效问题
大家请帮帮我吧,这个<em>问题</em>已经苦恼我很久了。rn我是用<em>session</em>控制权限的,可是每次登陆几分钟<em>session</em>值就<em>失效</em>了,甚至几秒钟就没了。我也用<em>session</em>.Timeout=900,试了也是前面说的一样的情况。不知道是为什么?rn请问大家有没有别的办法能延长<em>session</em>值的<em>失效</em>时间呢?rn谢谢大家了。
session存值失效问题
我在form里有个<em>验证码</em>num用<em>session</em>("num")保存rn如果用action="http://***/aa.asp"rn会报<em>验证码</em>不正确rn如果用action="aa.asp"rn就正确了rnrn为什么呢
FireFox 中session 失效问题
我在登录action中设置了<em>session</em>的过期的时间为20秒钟。在 IE 里面,登录20秒钟后就过期了。rnrn可是想在Firefox中测试,<em>session</em>却一直都不会过期。郁闷,有什么解决方法吗?
Session值失效问题,帮帮我。
网站系统后台进行ftp文件操作,Session值丢失,怎么解决。rn我做的一个网站系统后台管理里面有个播放影像的管理页。当前台用户申请播放影像后。后台审核通过,链接到编辑影像页面。手动ftp上传rm等格式影像文件到指定文件夹后,把文件夹名填写在编辑页面文本框中。点击确定后文件夹被改统一名后,提示操作成功,转到编辑具体文字内容页面。这时<em>session</em>值就丢了。跳过去后就提示您没有登陆,需要重新登陆。我自己检查好像.net一进行文件操作(比如文件夹改名或文件改名)后<em>session</em>就丢了。有什么解决办法。rnrn我在页面中使用这种方式改名:rnSystem.IO.Directory.Move(strPath+strPrimDir,strPath+strNewDir);//目录改名rn string[] Files = System.IO.Directory.GetFiles(strPath+strNewDir);//获得目录中的文件rn for(int i=0;i
关于session对象失效问题
我在网页中已经设置了<em>session</em>.Timeout=60 可是传到网上,不到20分钟<em>session</em>就<em>失效</em>了,但是我在本地执行<em>session</em>在60分钟后才<em>失效</em>,不解??
cdn 验证码失效
这是一个由servlet访问url命令引起的bug,我们图片<em>验证码</em>的实现方式是采用servlet的方式生成<em>验证码</em>图片,然后将<em>验证码</em><em>存储</em>在Session里面,当用户登录验证时,会获取当前<em>session</em>中的<em>验证码</em>来验证。 这种实现方式一直都很正常,当我们添加上cdn之后就出错了,通过查找bug我们发是由于访问生成图片<em>验证码</em>的servlet时<em>session</em>Id没有传递过来,导致这个时候<em>验证码</em>会<em>存储</em>在新的
关于验证码session问题
image.jsprnrnrn255) fc=255;rnif(bc>255) bc=255;rnint r=fc+random.nextInt(bc-fc);rnint g=fc+random.nextInt(bc-fc);rnint b=fc+random.nextInt(bc-fc);rnreturn new Color(r,g,b);rnrn%>rnrnregister.jsprnrn输入<em>验证码</em>:rnrnrn rnrn<em>验证码</em>:rn
跪求 session保存验证码问题
我有个image.jsp ,里面随即产生的<em>验证码</em>,保存到<em>session</em> (validate)中。rn然后我有个login.jsp页面rnString ss=(String)<em>session</em>.getAttirbute("validate");rnrnrn显示image产生的随机数.rnrn然后我验证他在登陆时候 输入的<em>验证码</em>是否正确用 js函数rnfunction validate(a)rn if($('ch').value!=a)rn rn alert('<em>验证码</em>错误');rn return false;rn rnrn当用户点确认时提交rnrn现在我遇到的<em>问题</em>是,rn因为 那随机数 是保存在<em>session</em>中的,rn比如用户第一次到login.jspy页面时产生的随机数是 1423rn然后我刷新login.jsp页面,页面上显示的是 2235,但是<em>session</em>中的值还是没有改变(1423),rn然后用javaScript判断的时候肯定不成立, 我知道是<em>session</em>的<em>问题</em>,但是没什么解决方案,rn各位帮忙了....rnrn
Session 验证码登陆问题,帮忙
我要在我做的一个页面中登陆到其它网站的rnrn比如就CSDN的登陆,我想在我做的网页中做一个登陆界面能登陆到CSDNrnrn但哪个<em>验证码</em> 总是会不对 我知道<em>验证码</em>要和Session中的一致rnrn现在就是说,怎么让网站为我这个页面产生Session
Session学习---Session池、验证码
本篇博客知识点1.演示request、<em>session</em>、application(ServletContext)的生命周期 2.Session池的工作原理 3.网页<em>验证码</em>演示request、<em>session</em>、application(ServletContext)的生命周期 主要思路: 在SaveServlet中 设置三个容器的name属性,分别赋值。再写个超链接个GetServlet中去读取出来,输
JSP验证码session取值问题
今天做<em>验证码</em>,<em>验证码</em>的值存到了<em>session</em>里面,但是,登陆页面获取不到<em>session</em>值,<em>session</em>值为空。更不要说表单提交到servlet里面了,请问你们是怎么传值的呢?或者可以取值<em>验证码</em>图片的值吗?下面是我主要代码。rnrn// 将认证码存入SESSIONrn <em>session</em>.setAttribute("vcode", sRand);rnrn/登陆页面/<em>验证码</em>图片rnrnrn//servlet页面rnHttpSession <em>session</em>=request.getSession();rn String vcode=<em>session</em>.getAttribute("vcode").toString();rn System.out.print(vcode+"验证");rnrn登陆页面用JS和JSP代码 都获取不到<em>session</em>值,求解惑,先谢谢大家了!rn
问个关于验证码与Session的问题
要是我随机生成的数字放在Session中作为我的<em>验证码</em>的话rn请问Session是存在服务器还是在本地上面的rn要是在服务器上面的话rn一有人进来rn不是刷新了rn原先进来的<em>验证码</em>就不对了rn所以上来问一下
session会话读取验证码问题
我在页面上用导入<em>验证码</em>页面rn验证页面用了<em>session</em><em>存储</em><em>session</em>.setAttribute("logonrand", sRand);<em>存储</em><em>验证码</em>,rn然后我在主页面提交到action中时候,无法读取到<em>验证码</em>,是null值rnrn我在<em>验证码</em>页面直接打印输出是没有<em>问题</em>地,在本地访问也是没有<em>问题</em>地,挂在外网上访问,<em>验证码</em>就会<em>失效</em>!
php验证码session问题
[code=PHP]rnwidht = $widht;rn $this->height = $height;rn $this->codenum = $codenum;rn rn function showcode()rn rn $this->createcode();//创建画布rn $this->createstring();//创建字符串rn $this->createimage();//生成图像rn rn private function createcode()//创建画布rn rn $this->image = imagecreate($this->widht,$this->height);rn $backcolor = imagecolorallocate($this->image,255,255,255);//如需改变背景色请设置这里的RGBrn imagefill($this->image,0,0,$backcolor);rn if($this->bg == true)rn rn $bg = imagecolorallocate($this->image,221,221,221);rn for($i = 0; $i < $this->widht / 2;$i++)//画竖线底纹rn rn imageline($this->image,$i*2,0,$i*2,$this->height,$bg);rn rn for($i = 0;$i < $this->height / 3;$i++)//画横向底纹rn rn imageline($this->image,0,$i*3,$this->widht,$i*3,$bg);rn rn rn rn rn private function createstring()//在画布写入字符串rn rn $string = $this->codestring();rn <em>session</em>_start();rn $_SESSION["vericode"] = $string;rn for($i = 0;$i < $this->codenum;$i++)rn rn if($this->randttf == true)rn rn $ttf = 'ttfs/t'.rand(1,9).'.ttf';//随机字体 请保证 ttfs文件夹 在同一目录里中,如改变路径请改变此路径rn elsern rn $ttf = 'ttfs/t1.ttf';//9中字体请自己常识,只需要修改t4中数字 1 - 9看看到每种字体的效果,选择自己喜欢的 注:请关掉随机字体测试rn rn $fontsize = rand(14,15);//产生随机字体大小rn $fontangle = rand(-10,10);//字符倾斜角度 随即倾斜rn $x = $i*12+4; rn $y =rand($fontsize,$this->height-8);rn if($this->randcolor == true)rn rn $textcolor = imagecolorallocate($this->image,rand(0,180),rand(0,180),rand(0,180));rn elsern rn $textcolor = imagecolorallocate($this->image,0,0,0);rn rn imagettftext($this->image,$fontsize,$fontangle,$x,$y,$textcolor,$ttf,$string[$i]); rn rn rn private function codestring()//生成随机字符串rn rn $string = '';rn for($i=0;$i < $this->codenum;$i++)rn rn $num = rand(1,1);rn /*rn * 如果想是单一的格式,请参考:rn *rn * 只要需要数字rn *rn * 把上边的 $num = rand(1,3) 改成 $num = rand(2,2)rn * rn * 只需要小写字母rn *rn * 把上边的 $num = rand(1,3) 改成 $num = rand(3,3)rn *rn * 只需要大写字母rn *rn * 把上边的 $num = rand(1,3) 改成 $num = rand(1,1)rn *rn * 只需要 小写字母 和 数字rn *rn * 把上边的 $num = rand(1,3) 改成 $num = rand(3,2)rn *rn */rn switch($num)rn rn case 1:rn $num2 = rand(65,90); //随机产生小写字母 a - z 所对应的ASCII码的值rn break;rn case 2:rn $num2 = rand(51,57); //随机产生数字 2 9 所对应的ASCII码的值 如果是rand(48,57):0-9将有0 这样不利于用户判断rn break;rn case 3:rn $num2 = rand(97,122); //随机产生大写字母 A - Z 所对应的ASCII码的值rn break;rn rnrn /*rn *为用用户着想去除了 0 o I i 1 z Z 2rn *rn */rnrn if($num2 == 111 || $num == 105 || $num == 122 || $num2 == 79 || $num2 == 73 || $num == 90)//如果是大写字母中的O,I用P代替rn rn $num2 = 112;rnrn rn $tmp = sprintf("%c",$num2); //用sprintf函数来得到产生ASCII码所对应的字符rn $string .=$tmp;rn rn return $string;rn rn private function createimage()//生成图像rn rn if(function_exists("imagegif"))rn rn header("Content-type:image/gif");rn imagegif($this->image);rn elseif(function_exists("imagejpeg"))rn rn header("Content-type:image/jpeg");rn imagejpeg($this->image,"",50);//50为图像的品质,0-100 0质量最差,图像文件越小 100质量最好,图像文件越大rn elseif(function_exists("imagepng"))rn rn header("Content-type:image/png");rn imagepng($this->image);rn elseif(function_exists("imagewbmp"))rn rn header("Content-type:image/vnd.wap.wbmp");rn imagewbmp($this->image);rn elsern rn die('服务器不支持图像,请检查GD库');rn rn rnrn function __destruct()rn rn imagedestroy($this->image);rn rn rn rn?>rn[/code]rn上边的是<em>验证码</em>类rnrn下边是用来测试页面rnrn[code=PHP]showcode();rn if(strtoupper($_GET["code"]) != $_SESSION["vericode"] )rn rn echo '<em>验证码</em>输入错误';rn elsern rn echo '<em>验证码</em>正确';rn rnrn?>[/code]rn我在类中已经讲 <em>验证码</em>字符串赋值给了 $_SESSION['vericode'] 但是我在页面测试的时候获取不到 打印<em>session</em>数组也无结果 求解 rn
Session的存储
@Controller @SessionAttributes(&quot;user&quot;) public class SessionAttributeController { //将账号密码放进Session中 @RequestMapping(&quot;/login&quot;) public String sac(Model mo, User use...
TOMCAT配置SESSION 失效时间
1.在你的tomcat\conf\web.xml中,查找<em>session</em>即可 30 时间以分钟计算,默认应该是30分钟。你可以更改此时间。 ...
session自动失效
服务器:windows 2003 +IIS 6.0rn表现为:用户登录后过几分钟,时间不等,有时候1,2分钟,有时候5,6分钟,<em>session</em>值<em>失效</em>为空,而<em>session</em>ID的值则不变。rn以前旧用户(指最早注册的一批用户)则没有此情况,出现这种情况的都是靖注册的用户,但是新旧用户使用的登录过程都是一样的。rn好象使用了IIS5模式后就不会有此情况。rnrn麻烦大家帮帮忙,谢谢!
session 失效及页面跳转
<em>问题</em>现象:rn1、rn2、10分钟后Sesseion<em>失效</em>,我再在页面上操作时,页面不动了,但也不跳到登陆页面去。rn3、加上if (Session["username"].ToString() == null)rn rn Server.Transfer("Login.aspx");rn rn监控发现又重新!IsPostBack==false;然后Session["username"].ToString() 又有值了,页面还是不跳到登陆页面,网页也不动了。。。。。rnrn请问哪位大哥能给点提示。
session失效
登陆的时候 <em>session</em>.setAttribute("uname", uname);rn在dataformatAction <em>session</em>.Attribute("uname"); 得到值rna.jps页面上有个方法不断调用 dataformatAction 这个时候<em>session</em>里面还保存uname值rn但是我重新加载a.jsp 的时候 在dataformatAction 里面<em>session</em>值 有的时候有,有的时候空了。。怎么解决 rn
ASP session无故失效
在本地测试的ASP项目,用户登录后,左侧栏有一列菜单导航之类的,点击任何页面都没有<em>问题</em>,只有进入到一个页面时,不论有没有进行操作,点击菜单到其他页面都会出现<em>session</em><em>失效</em>,用户被迫回到登录界面。。求各路大神支援啊!!rn下面是那个页面的Page_Loadrnrnif (!IsPostBack)rn rn Factory fact = new ASPNETAJAXWeb.AjaxChat.Factory();rn DataSet ds = fact.GetAllFactory();rn DropDownList1.DataSource = ds.Tables["DataTable"].DefaultView;rn DropDownList1.DataValueField = "companyId";rn DropDownList1.DataTextField = "fName";rn DropDownList1.DataBind();rn ds.Dispose();rnrn Initba();rn rn if (Session["UserID"] == null)rn rn Response.Write(" ");rn return;rn rnrn string type = "";rn if (Int32.Parse(Session["UserType"].ToString()) == 1)rn rn type = "编辑员 ";rn adminCAN.Disabled = false;rn adminCAN.Visible = false;rn rn else if (Int32.Parse(Session["UserType"].ToString()) == 2)rn rn type = "管理员 ";rn rn WelText.Text = "欢迎您:" + type + (string)Session["Username"] + " " + DateTime.Now.ToLongDateString();rnrnrnrnPS:进入那个页面一切还是正常的。。
session 设置失效时间问题
为什么我设置的 <em>session</em>的<em>失效</em>时间, 结果 这个设置的 没起作用呢 我设置1分钟 <em>失效</em> 怎么还是要等 半小时以上呢?rnrnrnrn请各位大哥 帮忙
为什么session失效
我把超时设置成1分钟了, 但1分钟后我在其他页面用<em>session</em>还是正常可以用。如何让它正确取消<em>session</em>呢?我用的是vs.net2003rnrn//global的程序rnprotected void Session_Start(Object sender, EventArgs e)rnrn Session["LOGIN"] = "1";rnrnrn// 调用程序rnif(!Page.IsPostBack) rnrn if(Session["LOGIN"] == "1")rn rn Response.Redirect("CortrolPage.aspx");rn rnrnrn rn// webconfig的配置rn
session在httphandler失效
<em>session</em>在httphandler<em>失效</em>
怎么session对像失效了?
登陆后跳转到了default.asp页面,再点其他页面的时候,的页面<em>session</em>是存在的,但有的就不是,<em>session</em>不见了,我专门把<em>session</em>对像输出,结果没有,但有时侯是好的呢!rn记得刚开始的时候打开页面后,把所有窗口关了,再打开页面,<em>session</em>仍在。怎么搞的哦?我为了防止未注册的用户看别人的资料,专门在资料页面进行了对<em>session</em>的检测,结果有时候就是登陆的也看不了,出现了如我所设置的注册警告。这是怎么回事啊?我没有用Cookies.谢谢解答 。
为什么session失效
确认Session["user"] 已写入rnrn但判断进却不能判断出来rnrnIf Session["user"]==nullrnrnResponse.Write ("this is test");rnrnrn明明<em>session</em>是有值,应该是写语句不执行,为什么还要执行真奇怪。rnrn再问 =="" 与  ==null 有什么区别rnrn当我用=="" 而写语句不会执行(确认<em>session</em>值为空) 为什么?
Session的失效事件
在JAVA中可以写一个监听方法来查看当前<em>失效</em>的SESSION IDrn在C# Webservice试过很多方法都不能实现这个功能。rnrn比如要统计在线人数,当用户非正常退出,SESSION到<em>失效</em>时间时自动清除这个用户。
session 状态 失效
NULL 博文链接:https://songjg2010.iteye.com/blog/1138119
求助:session莫名失效
环境:windows2000,weblogic7 Sp4rn我有两个war包a和b,a中一个界面left.jsp中有链接用window.open打开b中的一个test.jsp,开始我把a和b放在一个weblogic域中,后来我新配了一个weblogic域,把b放在新的域中,在left.jsp中打开test.jsp就会使left.jsp <em>session</em><em>失效</em>,搞不清楚怎么回事
Session是否过期失效
设置Session过期 1、在代码里面: HttpContext.Current.Session.Timeout = 120; 2、在web.config里面配置: 30 //单位为分钟 判断Session是否过期,一般常用的都是if(<em>session</em>.getAttribute('user')==null)判断是否为空。 最近发现另一种办法: request.getSeesion(b
Session 失效 怪事了
师兄师姐们:rn 俺这相有礼了,rn 我有aspx.net 2.0 做了个网站管理系统,测试的时候都没有出<em>问题</em>,,但发布过后,,登录后台,Session 一会就<em>失效</em>了,,我设置了<em>session</em>.TimeOut = 60 的,但还是没有用,,我到论坛里看过,好像要在web.config里设置,我用的是access数据库,不知道办了,,,,,rn 在线等ing........谢过
Session 值传递失效
我在用户登陆后保存了 3个用户信息并且可以正常显示出他们的值来 rn但是当我进到里面调用Session的值的时候 提示 :对象不再有效。rn rn 提不出来值rn
为什么session失效???
好郁闷的一个<em>问题</em>:我现在做了一个过滤,即:没登录的用户不能随便访问其中的网页,并给予提示:“没有登录,请先登录”的对话框,因为现在此网站是基于多服务器的,之前所做的仅用一个<em>session</em>保存用户的信息,不能满足要求,所以我现在到数据库中建了一个表用于专门保存<em>session</em>的信息,各服务器都能进行登录,rn可是现在出现了一个<em>问题</em>:就是当我把这个网页打开一段时间后才进行操作,就报错了,提示:“没有登录,请先登录”的对话框,然后跳到登录页面,按照提示我再次登录,输入正确的信息,可总也登不进去了,但是当我重新打开一个浏览器时,就可登录进去了,这是怎么回事,大家帮帮忙啊,搞了大半天了还是没解决,请高手们指教。。。
重酬! session莫明失效
一测试网站在开发中,以前(半年左右吧)从没出现过此<em>问题</em>,阐述如下:rnrn例如现在我网站有会员的登陆设置,只有会员登录会才能实用某些功能,就假设是csdn的技术论坛吧(以下就把这个当例子),只有登陆后才可以发贴或管理。rnrn登陆csdn后,便可以进行会员权限的操作。在每个页面都设置了会员是否登录的判断,放在一个bean中,bean的生存期为<em>session</em>,若bean的某项值为空,则判断<em>session</em>过期或不存在,不会员权限允许操作。----这是权限的一般设计方式了。rnrn现在<em>问题</em>是: 键入用户名密码,可以登录了,可以进行操作了。但在停顿数秒后(也许十来秒也许一分钟)--停顿的意思是保持页面不动不做任何操作--<em>session</em><em>失效</em>了! 页面刷新后程序判断get那个信息记录bean中值为空,自动跳转到login.jsp页面中!! login页面中的setMaxInactiveInterval() 在测试时设定为“3600”,“30”,“-1”等值,但无一起作用,tomcat配置文件web.xml的<em>session</em>-timeout设置为30了还是不行!rn搜索很多内容但难确定关键字,不凑效。rnrn莫明郁闷! 究竟为何呢? 我程序中的<em>问题</em>? java虚拟机的内存<em>问题</em>? tomcat<em>问题</em>?rnrn请各路英雄指教!! 重酬! 300分够不?
Session不失效怎么办??
Session的超时时间设了20分钟,可过了20分钟去不<em>失效</em>,也试过从页面里加入<%Session.Timeout=20%>,仍然不行,可能是什么原因?怎么解决?跪谢!!
SESSION,1分钟就失效
在.net中增加了一个Session,语句如下rnSession.Add("SessionName","SessionValue")rnrn一分钟后就<em>失效</em>了。是什么原因? (IIS中,无将时间设为20分钟)
session 很快就失效
rn下边是在webconfig里边的设置,<em>问题</em>出在什么地方呢?rnrnrnrn rnrn rn
为什么session失效??
我在用<em>session</em>认证登录者的身份的时候,发现,在页面上不动过个二十几分钟(时间不定),<em>session</em>就自动消失了。我用的是debianliunx+apache+php+mysqlrn下面是我的<em>session</em>的配置,大家帮我看看,谢谢rnDirective Local Value Master Value rn<em>session</em>.auto_start Off Off rn<em>session</em>.cache_expire 180 180 rn<em>session</em>.cache_limiter nocache nocache rn<em>session</em>.cookie_domain no value no value rn<em>session</em>.cookie_lifetime 0 0 rn<em>session</em>.cookie_path / / rn<em>session</em>.cookie_secure Off Off rn<em>session</em>.entropy_file no value no value rn<em>session</em>.entropy_length 0 0 rn<em>session</em>.gc_maxlifetime 1440 1440 rn<em>session</em>.gc_probability 1 1 rn<em>session</em>.name PHPSESSID PHPSESSID rn<em>session</em>.referer_check no value no value rn<em>session</em>.save_handler files files rn<em>session</em>.save_path /tmp /tmp rn<em>session</em>.serialize_handler php php rn<em>session</em>.use_cookies On On rn
为什么session老是失效?
主界面里有代码检测<em>session</em>,只要<em>session</em><em>失效</em>就跳回登录界面.rnrn<em>session</em>已设置30分钟才<em>失效</em>的.并且在主界面里已设置了每五分钟刷新一次了.rn但为什么还不行,老是跳登录页面.
shiro session 失效的一些问题
shiro <em>session</em> <em>失效</em>的一些小<em>问题</em>! 故障描述:项目采用多tomcat ,redis 缓存 <em>session</em>。即伪分布式系统。为shiro设置了<em>session</em> 过期时间,但是当服务器运行几个小时后,框架判断<em>session</em><em>失效</em>,重新登陆也无效。判断<em>问题</em>应该是,实际<em>session</em><em>失效</em>了,但是框架仍然认为有效。在此之前没有<em>问题</em>,后面重新部署后就有这个<em>问题</em>。 <em>问题</em>解决:通过各种分析日志均得不到解决...
session失效
我在登录页面login.jsp 设置了一句:rn <em>session</em>.setAttribute("admin","true");rnrn 然后在 接受页面manager.jsp写有:rnrnrnrn<em>问题</em>出来了:我先运行了login.jsp 再运行了manger.jsp 打印出来的login为true. rn 可是,我把所以的页面都关了,再运行manager.jsp 打印出来的居然还是true.而且重启了服务器都不行。rn rnrn请大侠帮忙解决,谢谢!rnrnrnrn
session 二级域名下失效
网上搜了很多案例,都没效果啊rnrn在主域名下运行代码:<em>session</em>_set_cookie_params(0, '/', '.abc.com');rn <em>session</em>_start();rn $_SESSION['abc']='ruanshiji';rnrn在二级域名下运行代码: var_dump($_SESSION);还是获取不到设置的值
session很快的失效
我在global.asa中设置了时间也没用,一登陆,十几秒钟就<em>失效</em>了,请问是什么原因啊,我的电脑是win2003+iis6.0
OSSIM的Session存储问题研究
OSSIM的Session<em>存储</em><em>问题</em>研究1.多Web服务共享SESSION数据     最初我们在开发OSSIM时,为了让用户登录多个集成工具的Web界面,比如在OSSIM下有四个应用都是B/S架构: https://1.2.3.4/nagios https/1.2.3.4/ocs https://1.2.3.4/ntop https://1.2.3.4/openvas       登录OSSIM系...
关于session 存储路径的问题
我在调用<em>session</em>_start()时 ,总会收到报错rnWarning: <em>session</em>_start(): open(/tmp\sess_3fc7142c2471a0e5633b831c872b5027, O_RDWR) failed: No such file or directory (2) in C:\Program Files\Apache Group\Apache2\amyphp\gbook\gbook.php on line 32rnrn请问这是为啥呢?俺都快要抓狂了,咋就不对劲了呢。。。
ssh session存储用户信息的问题
action 都implements ServletRequestAware,ServletResponseAwarernrnA方法中测试:rnHttpSession <em>session</em> = request.getSession();rn<em>session</em>.setAttribute("123", 123);rnSystem.out.println(request.getAttribute("123")+"-----");rn结果是能取到123.rnB方法中测试:rnHttpSession <em>session</em> = request.getSession();rnObject attribute = <em>session</em>.getAttribute("123");rn结果为nullrnrn什么原因呢?
session存储自定义类对象的问题
在ASP中,我用CLASS定义了一个自定义的类class1,然后在file1.asp文件中rnset <em>session</em>("a") = new class1rn<em>session</em>("a").fun1rn...rn一切运行正常。rnrn但是,在另一个ASP文件file2.asp中,当我再调用rn<em>session</em>("a").fun1时,却提示错误,大概是说‘不支持的属性或方法’。rn我用response.write typename(<em>session</em>("a")),打印出来的结果是是class1,正确的。rnrn个人感觉,在同一个页面中可以在<em>session</em>中<em>存储</em>自定义类对象并使用该类的方法、属性,但到另一个页面中就不能用了。rnrn大家有什么办法在<em>session</em>中<em>存储</em>自定义类的对象,并能跨越多个页面使用吗?
关于session存储对象的问题
当往<em>session</em>中<em>存储</em>一个对象的时候,例如:rnStudent stu = new Student();rnstu.setName("aa");rn<em>session</em>.setAttribute("1",stu);然后再rnstu.setName("bb");rn这个时候为什么刚才存入<em>session</em>中的对象的值也跟着变了rn(这个<em>问题</em>个人觉得虽然很简单,也希望请大家指点一下)
初学,有关session存储问题
如果把一个类的实例<em>存储</em>到<em>session</em>中,是不是所有的状态都被<em>存储</em>,也就是说如果类的实例中field比较多,而且这些field中还包括其它的对象,是不是所有的这些对象的状态都能被<em>存储</em>下来?
falcon 框架存储session问题
stackoverflow上的解释是: From the source code, we learn that Flask uses client side <em>session</em> which is based on secure cookies. Thus we could achieve the same thing by using Falcon Cookies API which also use...
Rails 中session存储问题
Rails Session Store   <em>session</em> 一直用 FileStore <em>存储</em>,但是当<em>session</em><em>存储</em>的东西太多会数据溢出,cookie 的<em>存储</em>的最大值为4k,于是转用 ActiveRecordStore ,这样一方面提高效率,之前的 <em>session</em> 全部以文件形式<em>存储</em>查找慢,用数据建立索引可以加速。另一方面多 server 做 load balance 之后每次请求都...
状态保留之session存储问题
状态保存之<em>session</em><em>存储</em><em>问题</em>
验证码 +session保存获取
//获取 @RequestMapping("yzm") public void yzm(HttpServletRequest re,HttpServletResponse po) throws IOException{ int height=45; int width=80; BufferedImage buff=new Buffere
session 的应用——验证码
[code=&quot;html&quot;] Insert title here ${requestScope.errormsg } Name: Password: Code: Confir...
在Servlet中用Session存储的对象是否在一定时间后会失效
我在JSP中用代码把一个类存到httpSession中,但隔一段时间不向服务器发送请求后,再用<em>session</em>.getValue()方法返回这个类时就为空了。rn看到书上有介绍说会话的生命周期是可以控制的,可以定制一定的时间无请示后关闭,也可以定制成关闭浏览器的时候关闭,或者是时间和浏览器两者结合控制。rn有哪位可以给我一些简单的代码例子让我看看具体怎样控制会话的吗?
奇怪的问题,重新获取验证码失效
注册页面上设置了<em>验证码</em>,以前没有<em>问题</em>,今天再点“看不清楚,换一张”就不起作用了,看了一下过滤器竟然没有接收到请求。rn想想这几天对代码的修改完全不涉及这方面,请问有什么可能的原因?rnrn[code=JScript]rn rnrnrn[/code]rn
关于session验证码
我在thinkphp中 用<em>验证码</em> <em>验证码</em>可以出来(<em>验证码</em>是存入到<em>session</em>中的)rn 然后输出<em>验证码</em>的md5值 rnrnrn发现输出的值 是没有的 而 刷新网页后 输出的<em>验证码</em>md5值是上一次的 以此 每次输出的都是上一次的值rnrnrn求解下
ComponentOne SN Crack集合下载
收集的ComponentOne SN集合,含2006,2007,2008,2009,2010相关的Activex,Asp.Net、Winform、Mobile等版本 相关下载链接:[url=//download.csdn.net/download/aohan/2536674?utm_source=bbsseo]//download.csdn.net/download/aohan/2536674?utm_source=bbsseo[/url]
Java面试题。及其答案下载
面试题 及其答案 面试题 及其答案 面试题 及其答案 面试题 及其答案 相关下载链接:[url=//download.csdn.net/download/l520940/2871843?utm_source=bbsseo]//download.csdn.net/download/l520940/2871843?utm_source=bbsseo[/url]
啊D网络工具包下载
黑客工具,啊D网络工具包,最全最强傻瓜式操作。一看就会的工具软件。 相关下载链接:[url=//download.csdn.net/download/renjianmengzhe/4882263?utm_source=bbsseo]//download.csdn.net/download/renjianmengzhe/4882263?utm_source=bbsseo[/url]
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件
我们是很有底线的