首页 新闻 会员 周边

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

0
悬赏园豆:120 [待解决问题]

异常详细信息:   System.Web.HttpException:   无法向会话状态服务器发出会话状态请求。请确保已启动   ASP.NET   State   service,并且客户端和服务器端口是相同的。如果服务器位于远程计算机上,请检查   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection   的值,确保服务器接受远程请求。 

 

项目中的其他网页都可以打开。只有其中一个用户打开这个网页的时候会出现此异常,其他用户均可正常打开。

SessionState的mode为StateSer

Asp.net State Service 服务是启动+自动启动的。

请高手赐教一下,这个问题已经困扰了我一整天了(最好是不要修改Web.config的配置)。

dongxiaoling1029的主页 dongxiaoling1029 | 初学一级 | 园豆:4
提问于:2012-02-01 19:53
< >
分享
所有回答(3)
0

没有见到过,但是通过你的描述应该是与状态服务的配置和状态服务器没有关系。看是否可以从那个不能打开的网页的客户的机器上面查找原因。

小小刀 | 园豆:1991 (小虾三级) | 2012-02-01 20:11
0

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\aspnet_state\Parameters]

"Port"=4440
这个Port端口号 是否和配置文件中的相同,
如果不在一台机器上,查看防火墙或干脆关闭防火墙,并且 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters]
AllowRemoteConnection  是允许的

慧☆星 | 园豆:5640 (大侠五级) | 2012-02-03 09:44
0
<sessionState
  mode="InProc"
  stateConnectionString="tcpip=127.0.0.1:42424"
  sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
  cookieless="false"
  timeout="20"
/>


mode="InProc"


贺臣 | 园豆:307 (菜鸟二级) | 2012-02-04 08:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册