我的web.config设置如下    <sessionState 
            mode="InProc"
            stateConnectionString="tcpip=127.0.0.1:42424"
            sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
            cookieless="false" 
            timeout="60" 
    />

解决方案 »

  1.   

    这个是Session本身的问题,现在还没有彻底解决
    即使你设置一个小时,也是无济于事的,
    它可能20分钟就丢失了
      

  2.   

    没有办法的办法就是手动到IIS里面设置了 :)
      

  3.   

    <sessionState 
                mode="StateServer"
                stateConnectionString="tcpip=127.0.0.1:42424"
                sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
                cookieless="false" 
                timeout="60"启动系统中的ASP.net服务试试不一定好用