我看了CSDN很多关于Session丢失的问题,很多人都认为只要把webconfig中 <sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
cookieless="false"
timeout="20"
/>
的Inproc改为StateServer,然后启动ASP.NET State Service服务,就可以减少Session丢失的情况,但是我现在做的网站都是上传到虚拟主机上的,可主机那边有启动这个服务吗??
如果把Inproc改为SQLServer,是什么的概念呢,需要怎样做呢。附:1、我经常碰到Session丢失的情况,但没有对bin文件夹有操作,对webconfig只是读取连接数据库的字符串。平常无端端就丢失了。
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
cookieless="false"
timeout="20"
/>
的Inproc改为StateServer,然后启动ASP.NET State Service服务,就可以减少Session丢失的情况,但是我现在做的网站都是上传到虚拟主机上的,可主机那边有启动这个服务吗??
如果把Inproc改为SQLServer,是什么的概念呢,需要怎样做呢。附:1、我经常碰到Session丢失的情况,但没有对bin文件夹有操作,对webconfig只是读取连接数据库的字符串。平常无端端就丢失了。
SQLServer 会话状态正在使用进程外 SQL Server 存储状态信息。
StateServer 会话状态正在使用进程外 Windows NT Server 存储状态信息。