当前位置:编程学习 > C#/ASP.NET >>

Session丢失

本机session不丢,上传到空间很快就丢失,是什么原因呢?如何避免呢? --------------------编程问答-------------------- 我对这个的处理是:
web.config

<system.web>
    <sessionState mode="InProc" timeout="30"/>

CS文件中

if (Session["name"] == null)
    Response.Redirect("../login.html");


仅供参考~ --------------------编程问答-------------------- 先将服务器上的ASP.NET服务启动
电脑右键-管理-服务和应用程序-服务
查找ASP.NET State Service(asp.net状态服务)
设为自动启动
可以设置session的超时时间Session.Timeout=20,单位是分钟

http://asir.javaeye.com/blog/556809  --------------------编程问答-------------------- 空间服务器的超时间隔设置多少呢? --------------------编程问答--------------------
引用 2 楼 peter200694013 的回复:
先将服务器上的ASP.NET服务启动
电脑右键-管理-服务和应用程序-服务
查找ASP.NET State Service(asp.net状态服务)
设为自动启动
可以设置session的超时时间Session.Timeout=20,单位是分钟

http://asir.javaeye.com/blog/556809
up --------------------编程问答--------------------
引用 2 楼 peter200694013 的回复:
先将服务器上的ASP.NET服务启动
电脑右键-管理-服务和应用程序-服务
查找ASP.NET State Service(asp.net状态服务)
设为自动启动
可以设置session的超时时间Session.Timeout=20,单位是分钟

http://asir.javaeye.com/blog/556809

 还有<sessionState mode="StateServer" timeout="20"/> --------------------编程问答--------------------  <sessionState mode="StateServer"     timeout='60'/>

如果在本机测试没问题.那就要去问空间商了. --------------------编程问答-------------------- session丢失原因很多
Session是跟浏览器进程标识相关的
<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;user id=sa;password=" cookieless="false" timeout="20" />保存session
  
 
--------------------编程问答-------------------- Session失效时间设置的多少
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,