当前位置:编程学习 > C#/ASP.NET >>

session 无缘无故的就失效啦

我对asp.net不是太熟,做一个登陆页面时,用的是 session["adminname"] ,session 的超时我也设了,web.config中的我也设了,为什么有时刚登陆进去,转到其他页面,session的值就失效啦呢 --------------------编程问答-------------------- 有时是会丢失,还是好好检查下代码 --------------------编程问答-------------------- 1. 看看是不是客户端的问题(禁止了cookie)。
2. 经典asp的session有目录范围的问题,但我查了asp.net的session,据说没这个问题。你还是可以试试只在同目录下跳转看看。 --------------------编程问答-------------------- 1. 看看是不是客户端的问题(禁止了cookie)。
------------------------------------------------------
cookie和session是两码事,一个保存在客户端另一个保存在服务器端;

看看在别的页面有没有类似的代码Session.Abandon()把Session给清掉 --------------------编程问答-------------------- session是不稳定的。服务器内存吃紧的时候,session就会丢失。 --------------------编程问答-------------------- 确定刷新之前你的程序文件没有改动过, 否则SESSION会丢失,

另外SESSION有目录跳转范围的约束, 在网上查一上相关资料即可
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,