请问,如何把SESSION保存在客户端

qztt 2005-09-15 09:20:05
如题,请问,如何把SESSION保存在客户端。
...全文
361 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
qgqchile 2005-09-16
  • 打赏
  • 举报
回复
viewstate
cache
cookie
  • 打赏
  • 举报
回复
你使用现成的 Cookie 就可以,即使加密字符串也是 Cookie。不要明明使用着Cookie偏偏硬要把这个叫做 session,这样就产生误解了。
  • 打赏
  • 举报
回复
那就不叫做 session 了。你放弃 session,就能满意。

“Session本来就是保存在客户端的”?不是。SessionID这个变量是经过客户端处理的,SessionID是一个只读属性,把这个变量显露出来。但是session.items统统不是在sessionID的同一处理位置。大家平常所说的session其实是指session.items,好像还没有指session.sessionID的。

sessionID也不一定使用Cookie。asp.net可以自url中使用一段编号代替,这种保存SessionID的方法与ViewState在页面上的保存原理基本是如出一辙,只不过是保存在url中这么更加“耀眼”的位置上了。
qztt 2005-09-16
  • 打赏
  • 举报
回复
就是想把SESSION保存在客户端,但是COOKIES不是很安全,想找一种更便捷的保存客户端的方式,请问谁有什么办法吗
layerr 2005-09-16
  • 打赏
  • 举报
回复
Session标识也可以保存到服务器,比如保存到Sql Server数据库,在Web.config中就有一节是配置Sql Server数据库的,帮助系统中还有建库的SQL语句。
稍微有点无敌 2005-09-16
  • 打赏
  • 举报
回复
用cookie吧,但是客户端的cookie不是很安全!!!
lovebanyi 2005-09-16
  • 打赏
  • 举报
回复
cookie啊..
ykwang 2005-09-16
  • 打赏
  • 举报
回复
你这样 PUBLIC A AS STRING

A=SESSION.SESSIONID
PAGE.DATABIND
然后在客户端设置一个变量如 B
VAR B='"+A+"'
这样B的值就为 SESSIONID了
ccghghgj 2005-09-16
  • 打赏
  • 举报
回复
cookie

===============================
CSDN小助手 是一款脱离浏览器也可以使用csdn论坛的
软件!
界面: http://qqwwee.com/
下载: http://qqwwee.com/csdn.rar 包含源代码
pwqzc 2005-09-16
  • 打赏
  • 举报
回复
用cookie吧
加下密
qztt 2005-09-16
  • 打赏
  • 举报
回复
其实主要是因为多WEB服务器要用到负载均衡,所以想把SESSION保存在客户端上
dbserver 2005-09-16
  • 打赏
  • 举报
回复
只有cookies才能保存客户端,


---------------
欢迊来到麦高网-私活兼职首选平台 www.mgao.net
rosanshao 2005-09-15
  • 打赏
  • 举报
回复
Session本来就是保存在客户端的:)
因为Session的识别是要靠客户端的Cookie支持,每一个Session在其客户端都会将其识别标志保存到客户端的Cookie中。
保存到服务器吧
layerr 2005-09-15
  • 打赏
  • 举报
回复
Session本来就是保存在客户端的:)
因为Session的识别是要靠客户端的Cookie支持,每一个Session在其客户端都会将其识别标志保存到客户端的Cookie中。
qztt 2005-09-15
  • 打赏
  • 举报
回复
不通过COOKIES呢? 和服务器上的一样,临时SESSION呢?
hackate 2005-09-15
  • 打赏
  • 举报
回复
把SESSION值换成COOKIE,如果很需要用SESSION,可以这样做转换
许留心 2005-09-15
  • 打赏
  • 举报
回复
cookies 吧,这样好些,session是一个服务器端用的是不适合保存客户端的

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧