为什么我的c#的session页面跳转之后就不能用了

 我来答
charlybus
2011-07-20 · 超过17用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:32.3万
展开全部
我也碰到过如此问题。如果同一网站跳转的,那一般不会有问题;如果从其它网站页面上跳转回来的,那刚跳转回来的页面你就没法请求到Cookie
由于SessionId一般是用Cookie保存在客户端的,因此请求不到Cookie也就同样session用不了,我个人使用的解决办法是跳转回来的页面在客户端实现跳转,即重新再请求一次网站上的网页。
滨边f7
2011-07-20 · TA获得超过126个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:143万
展开全部
timeout了?
一般默认是20分钟
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liquan180
2011-07-20 · 超过48用户采纳过TA的回答
知道答主
回答量:170
采纳率:0%
帮助的人:131万
展开全部
是否设置了时间?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
召皎03k
2011-07-21 · TA获得超过1872个赞
知道小有建树答主
回答量:3040
采纳率:0%
帮助的人:0
展开全部
codeigniter的session,也就是$this->session->userdata,它的实现机理并不是真正的session。

$this->session->userdata的实现可以在底层看到是采用cookie存储实现的,所以,你的问题可能并非session的问题,而是cookie的问题。

如果cookie无法使用的话,$this->session->userdata是用不了的。

我曾经写过一篇说明这个的文章,在我的网站上。地址在我的介绍里,有兴趣自己看看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式