当前位置: 首页 > 编程语言 > C#

asp.net中服务器端的会话超时c#share

时间:2023-04-11 00:27:55 C#

asp.net中服务器端的会话超时c#t有效,10分钟后过期。服务器的会话超时为20分钟。请帮我解决会话超时问题?您的应用程序使用的IIS应用程序池的空闲超时设置是多少?由于您使用的是InProc会话,如果池进程终止,会话也将丢失。虽然你提到的服务器有20分钟的会话超时。您可能会丢失会话状态数据,原因如下:解决方案:使用StateServer会话状态模式:访问此链接配置StateServer:配置状态服务器以维护会话状态可能您的浏览器中的cookie已关闭,或设置为不是域,而是,针对某些文件夹或子域。按如下方式测试此会话如果有效,则问题出在您的浏览器1)cookie已关闭或2)某些请求使会话值为空。更新如果这是chrome的问题,那么它将请求favicon.ico(在我的情况下)在这里查看我更新的问题。勾选applicationpoolidletimeout,默认为20分钟(如果applicationpool闲置20分钟,会重启并清除所有进程中的session)增加其timeout以上为C#学习教程:sessiontimeoutonasp.net中服务器端的所有c#分享的内容,如果对你有用,需要了解更多的C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: