永发信息网

.net c# 的web 中session如何替换为cookies

答案:4  悬赏:30  手机版
解决时间 2021-03-22 00:36
  • 提问者网友:寂寞撕碎了回忆
  • 2021-03-21 05:37
.net c# 的网站中使用了大量的session导致用户登陆后总是自动退出,据说是session使用的太多了,所以才会失效,那么请问怎样将session替换为cookies呢?
最佳答案
  • 五星知识达人网友:怙棘
  • 2021-03-21 05:54
这样,你写的时候多加些判断,session是否为空,为空就重新登陆。
session是会有丢失的问题,但
cookie没有session安全,而且,现在有些用户/浏览器也会静止cookie的使用。
所以尽管session有这种问题 但是还是推荐你用session ,如果是小数据传值,可以用QueryString,减少session使用量也许会好点
全部回答
  • 1楼网友:英雄的欲望
  • 2021-03-21 08:25
不,你错了,是因为你没有设置好session,如果不设置它的话,默认是20分钟后失效。
  • 2楼网友:猎心人
  • 2021-03-21 07:12
你好! session丢失这个是确实存在的问题。 如果你用cookie保存用户信息的话, 可以把识别用户的信息保存在cookie那么。每次用户访问网站的时候,你就提取出cookie里保存的信息,然后再去数据库查。 希望对你有所帮助,望采纳。
  • 3楼网友:鱼忧
  • 2021-03-21 07:03
session失效设置了吗?cookie不能替换session,作用各不相同。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯