asp.net保存用户信息问题

a291410855 2014-03-14 11:30:27
我在开发一个系统的时候用都session来保存用户信息.这样会带来一个问题.当系统在运行的中更新程序(替换DLL),用户都要重新登录.如何避免这个问题.


用缓存保存用户信息应该怎么处理.
...全文
604 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
天空丶蒋 2014-03-15
  • 打赏
  • 举报
回复
cookie
jrl5365 2014-03-15
  • 打赏
  • 举报
回复
把session存在服务器端,或是用cookie
yyl8781697 2014-03-14
  • 打赏
  • 举报
回复
方法1:你可以把session存入数据库 比如存在SqlServer 方法2:你可以在网站在线用户量低的时候更新程序,比如凌晨2点,这样对用户的影响就比较小了
ymecho 2014-03-14
  • 打赏
  • 举报
回复
跟新程序,应用ID就变了,session就不通用了。你可以搜搜session共享,共享后就可以了。
aelven01 2014-03-14
  • 打赏
  • 举报
回复
请问下 1般情况下用户首次登入页面成功设置session 在其他页面只要判断session是否为空就可以直接登入页面 那么浏览器1关用户如果直接访问只判断session的页面 session就会失效要重新在登入页登入 是不是也要在此页面通过cookie验证Sql数据 有没有什么办法可以解决这个问题? 更高效点的
jakey188 2014-03-14
  • 打赏
  • 举报
回复
把Session存储方式改成StateServer 这样你更新dll 就不会丢失
风一样的大叔 2014-03-14
  • 打赏
  • 举报
回复
5楼可以
still_melody 2014-03-14
  • 打赏
  • 举报
回复
放心好了 90%都是用cookie保存的用户信息
  • 打赏
  • 举报
回复
你可能考虑实现 所谓 “记住我” 的功能,也就是利用cookie,无论你服务器再怎么变动,用户访问页面时,从cookie获取用户信息,如果标记为记住我,并且客户端的cookie没有过期,那么代码就理应实现自动登录.
祥子爱游戏 2014-03-14
  • 打赏
  • 举报
回复
cookie吗
a291410855 2014-03-14
  • 打赏
  • 举报
回复
有没有用缓存保存用户信息的.

62,046

社区成员

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

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

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

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