高分求教:为什么我做的系统常常会无缘无故的找不到用户登陆的Session???
有时候登陆成功就出现,有时候只是弹出一个打印页面而已
有那些可能的原因造成呢?登陆的Session我从未清除过,也从来没有超过设定的超时时间,给人的感觉似乎是随机的,不会真是这样吧
请朋友们帮忙分析一下,谢谢了。
问题点数:100、回复次数:18Top
1 楼peczar(冷漠热心)回复于 2003-08-02 12:34:06 得分 0
救命啊……Top
2 楼rzpc(淡蓝色)回复于 2003-08-02 12:38:27 得分 0
没遇过此类问题Top
3 楼wayneliu(暴风骤雨)回复于 2003-08-02 13:13:12 得分 0
我现在做的项目,登录后不定时的跳到登录页面,也没找出原因!同情。。。
帮你顶一下!不要着急,问题会解决的!:)Top
4 楼cl_03(燕七)回复于 2003-08-02 13:27:47 得分 0
是不是在其他的地方改写的session的值
改成cookies试试是不是有同样的问题Top
5 楼fq_ln(冬天)回复于 2003-08-02 13:34:47 得分 20
如果你的session在程序执行过程中被另外一个页面更改,那么很可能出现你说的问题
好好检查一下你的程序吧。
再者,如果浏览器禁用了cookie,你还是不能使用Session的。
就是说,你在用ie6的时候,隐私策略保持默认值,不要设置的太高Top
6 楼11097082(火日立)回复于 2003-08-02 14:14:08 得分 10
浏览器有问题 不能在框架只见传递session值,Top
7 楼houjianxun(三千溺水)(独取一瓢清泉)回复于 2003-08-02 14:22:14 得分 0
过期了。。。。?Top
8 楼peczar(冷漠热心)回复于 2003-08-02 14:30:40 得分 0
没有Top
9 楼dragonsuc((今天你还好吗))回复于 2003-08-02 14:42:47 得分 0
同样遇到 没解决
第二次登陆就成功Top
10 楼goody9807(http://goody9807.cnblogs.com)回复于 2003-08-02 15:11:50 得分 0
同样遇到Top
11 楼chenee543216(奋斗成就男人!)回复于 2003-08-02 15:27:55 得分 20
不要太依靠session,你完全可以在页面用hidden来保存session内容,当需要跳转的时候再从其中取value 付给session 这样虽然有点繁但是你的内容不会丢失
1Top
12 楼peczar(冷漠热心)回复于 2003-08-02 15:54:08 得分 0
登陆信息可是每个页面都要检查的啊Top
13 楼liguiman(li)回复于 2003-08-02 16:01:12 得分 20
.net里面的session 本身事件就不稳定
同时设置的两个session都不是同时超时
而且事件也很难控制,建议用cookies
还有就是你不要用
我的电脑打开网页,这样的session不能保存
只能用浏览器打开网页,才能保存session
Top
14 楼tangjun(俊)回复于 2003-08-02 16:53:28 得分 15
我也遇到,只有学我的了,登陆后马上打开一个page.引用Session的value,然后不要关闭这个page就没有问题了Top
15 楼peczar(冷漠热心)回复于 2003-08-02 17:43:45 得分 0
upTop
16 楼hfma2000(hfma2000)回复于 2003-08-02 19:56:17 得分 0
我也没有遇到这样的问题.Top
17 楼snowflake310(猫猫)回复于 2003-08-03 00:03:44 得分 0
upTop
18 楼hq1305018(跃强)回复于 2003-08-03 09:23:48 得分 15
.net项目建议使用Form验证。安全、有效的解决方案。Top




