2 qq 15136013 qq_15136013 于 2016.03.13 12:18 提问

ASP中session页面跳转丢失
asp

通过登录页面
Session["UserName"] = TextBox2.Text;
Session["Pwd"]=TextBox1.Text;
Response.Redirect("main.aspx");
在主页面
string name = Session["UserName"].ToString();
Label1.Text = "欢迎你" + name + ",当前在线" + Application["online"].ToString() + "人"
这里是正常的,但是点击其他页面(有获取session值的),提示SESSION对象未引入

1个回答

caozhy
caozhy   Ds   Rxr 2016.03.14 12:55

到底是application还是session,丢失是随机的还是特定发生的。
最好调试下程序。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
解决IE10中ASP.NET中Cookie或Session丢失问题
最近做网站,在本机测试没问题,放到服务器,用同样的浏览器访问,页面不兼容了不说,而且cookie丢失,登陆不上了,查了下资料,发现是IE10的漏洞。     这是ASP.NET2.0,3.5和4.0的Bugs,因这些版本无法识别IE10的User-Agent标头字符串,所以无法识别用户浏览器的版本,从而导至了ASP.NET的特定功能失效,认为游览器不支持Cookies功能,不处理与Cookie相
ASP.NET 登录时保存的Session,在跳转页面后获取不到
昨天晚上加班赶工到今天下午时,一直被一个莫名其妙的问题困恼! 一个后台项目,在登录时获取基础信息保存到指定命名的Session中,登录成功后跳转页面,然后在跳转的页面后台加载Session时,发现获取不到前面保存的值,而且SessionID也发生了变化。 因为手头上还有另外一个项目,里面保存的Session方式和当前这个项目基本是一样的方式。但另一个正常,这个就取不到。 P.S. 也不是说这
前端页面跳转session丢失问题
最近自己在搞后端采用分布式多台服务器部署,然后前后端分离的开发方式,页面在使用window.location.href 跳转方式或者其它前端的跳转方式的时候,再向后端应用服务器请求Cookie sessionid总是获取不到,这个怎么办,仔细分析后原来是跨域的问题,前端我使用了Hbuilder开发工具,默认用它起的服务都是8020端口的,但是我向后台请求是其它端口,这就相当于我又新打开了一个页面进
windows2003中IIS6 网站session丢失问题。
服务器上运行了二年的程序没问题,最近出用户操作时总是跳转到登陆页面。仔细的查找了下关于用户操作跳转的代码,最终发现了问题出在了用户session丢失的问题上。网站二年运行良好,所以初步认为不可能是程序的代码逻辑错误。最终把问题的范围缩小在了服务器上。 解决方法: IIS6中相比IIS5增加了一个应用程序池,默认是使用DefaultAppPool,如图一所示。        (关于如何新
防止ASP Session丢失的方法
也许很多asp开发者都会遇到这样的情况:在会话期间(session)无故丢失sessio n。换而言之,丢失了SessionID,同样session级的变量也会丢失。 很多session丢失的原因是因为错误的程序或者是错误的虚拟目录结构。  SessionID 的改变有下面几个原因。  原因一:  Netscape的浏览器会认为"/App/user.asp"跟"/app/u
关于PHP页面跳转出现SESSION丢失问题
前两天晚上利用休息时间开发一个php项目,遇到了SESSION在php页面传输的问题。由于对php知识的淡忘,查阅了资料才得以解决。印象深刻,故作此文以备记录,仅供参考交流。当然,这种问题原因主要有三种,网上说的也很详细。在此,我只描述自己遇到的问题。 问题描述如下: 1、在登录页面login.php获得用户账号和密码之后,跳转至index.php,然后再index.php中创建SESSION
php 页面调转导致session丢失解决方法
例如在a页面设置了会话,然后打印会话值,可以成功打印,但是调转到b页面后,会话丢失了。   原因有不少,一个原因就是没有在页面开头加入session_start();当然你也可以直接配置php.ini文件,设置session_auto_start = on,这样就不需要在每个页面都session_start()了。   我遇到的是在本地虚拟机测试没有问题,但是转到外网测试后
iframe 中请求页面而session失效时页面跳转问题
有时候做了就忘了,我记得曾经在学校里老师教过这个问题,可一时就是想不起来,不过终于搜到了这么一篇文章,先记下来以便下次再得了遗忘症。 访问相关jsp页面时,往往要先判断用户session是否失效,以便决定是继续业务,还是跳转到登录页面。这个事情我们通常是用过滤器来实现的。由过滤器判断session是否失效,由此来决定请求继续还是跳转到登录页面。 但在跳转时,往往会遇到一个问题:
php页面跳转session cookie丢失,不能登录等问题解决方法
thinkphp开发的一个项目,登录成功后又跳转到登录页面,在提交信息后输出session都是正常的,没有问题,但是页面跳转后,session出现丢失现象,无法正常完成登陆。通过查找资料,发现原来是bom头的原因。受COOKIE送出机制的限制,在这些文件开头已经有BOM的文件中,COOKIE无法送出(因为在COOKIE送出前PHP已经送出了文件头),所以登入和登出功能失效。一切依赖COOKIE、SE
Response.Redirect导致session丢失的解决办法
今天开发中,终于解决了多天留下的一个郁闷事情,最近采用aspx MVC进行一个网站的开发,其他工作都做好了,修正之前后台登陆第一次时候,无法获取session这个bug的问题,google了一下,在老外一个网站上找到了方法http://weblogs.asp.net/bleroy/archive/2004/08/03/don_2700_t-redirect-after-setting-a-sess