社区
C#
帖子详情
session是不是有这样的毛病啊?还是我用错了??
giant_quan
2004-10-07 02:44:26
我在web.config文件中,设置sessionstate的timeout=“100”,可客户端登陆后不到五分钟session就丢失了,要重新登陆。到底怎么回事啊??难道是session本身的毛病??我是初学者,请指教!!
...全文
152
9
打赏
收藏
session是不是有这样的毛病啊?还是我用错了??
我在web.config文件中,设置sessionstate的timeout=“100”,可客户端登陆后不到五分钟session就丢失了,要重新登陆。到底怎么回事啊??难道是session本身的毛病??我是初学者,请指教!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jamesfay
2004-10-07
打赏
举报
回复
在Session_Start和Session_End事件中做一个记录,看看到底是什么时候丢失的。找出问题的原因来
cjzlxy
2004-10-07
打赏
举报
回复
楼上正解
cancersyf
2004-10-07
打赏
举报
回复
session的丢失有很多种原因造成的,web.config及bin目录下文件的修改,以及病毒扫描软件对web.config文件的扫描都会导致应用程序重启而导致session丢失,不过你可以使用out-of-process模式的session,即把session放到数据库中或者另外一台web服务器上。
cancersyf
2004-10-07
打赏
举报
回复
建议不要使用依赖cookie的session,通过在web.config中设置cookieless="true"将会话标识符添加到 URL 来跟踪会话这样比较保险:
<!-- 会话状态设置
默认情况下,ASP.NET 使用 Cookie 来标识哪些请求属于特定的会话。
如果 Cookie 不可用,则可以通过将会话标识符添加到 URL 来跟踪会话。
若要禁用 Cookie,请设置 sessionState cookieless="true"。
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
cookieless="true"
timeout="480"
/>
giant_quan
2004-10-07
打赏
举报
回复
哎,看来只好用cookie了,谢谢各位!不过还是不甘心,session就不好用吗???
nk912114
2004-10-07
打赏
举报
回复
我感觉session就是很容易丢失。
如果你每一次都这样的话,那肯定不是session偶尔丢失的问道
giant_quan
2004-10-07
打赏
举报
回复
是啊,我就设置timeout="100",但是没过几分钟,session值就丢了啊!怎么搞的啊??
zjulcj
2004-10-07
打赏
举报
回复
你直接用session.sessionout="100"呢?
这里的100是指100分钟的
fungchou
2004-10-07
打赏
举报
回复
不懂哪,我也迷惑
微服务架构下的分布式
Session
管理
Session
一直以来都是Web应用中不可或缺的一个组成部分,在Web应用架构的变迁与演进过程中,
Session
管理也在随之改变,不同架构下有着不同的
Session
管理实现。 而时下热门的微服务架构又会为
Session
管理带来哪些改变...
不要再问我cookie和
session
的区别,因为没法比
上周第三轮面试被深问cookie和
session
给我问懵逼了,面试也毫无悬念地挂了。痛定思痛,准备写一篇博客好好理清HTTP的会话技术。 文章目录cookie理解cookie的实质
session
使用场景CSRF 攻击 cookie HTTP是无状态的协议...
Filter与
Session
配合的简单过渡例子
这里也有个轶事,当我在做下一个登 录的例子时,发现一个非常隐晦的bug。那就是,我本应写成:response.sendRedirect("http: //localhost:8080/ServletHello/home.jsp")。但我实际写成了:response.send...
nginx+tomcat+redis负载均衡,实现
session
共享
本文来自我另一个博客 xiong 实验环境: 系统: centos 7.4 3.10.0-327.el7.x86_64 docker: 18.03.0-ce docker-compose:docker-compose version 1.21.0 redis: 4.0.9 nginx: 1.12.2 tomcat:8.5.30 jdk:...
通过一个登录模块掌握Cookie
Session
Redis三把工具刀
对于前后端分离的项目,Cookie和
Session
是前后端通信的两种重要手段,我们今天来看看两者的区别,以及提供一个引出Redis的使用案例 一 Cookie 它的流程是这样的???? 拿登录模块举个例子 #mermaid-svg-HMOx262atRwy0AgE...
C#
110,561
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章