无法向会话状态服务器发出会话状态请求

错误如下:  
  异常详细信息:   System.Web.HttpException:   无法向会话状态服务器发出会话状态请求。请确保已启动   ASP.NET   State   service,并且客户端和服务器端口是相同的。如果服务器位于远程计算机上,请检查   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection   的值,确保服务器接受远程请求。  
   
  源错误:    
   
  执行当前   Web   请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。   
    
原因分析:
web.config中配置SessionState的mode为StateServer,但服务器没有开启改个服务。

解决方法:
1.Web.Config里面 把sessionState 的mode改为"InProc"  ;
2.在服务中启用"ASP.NET State service"

这样是可以了,但没有理解为什么要这么做。后来在网上找了一上才知道真真的原因。

你可能感兴趣的:(服务器,会话,请求,状态,休闲)