我们的网站目前有这个问题。基本上它只发生在我们点击一些特定的链接时,它会弹出一个新窗口。
这是我们收到的错误消息:
无法向会话状态服务器发出会话状态请求。
请确保 ASP.NET State 服务已启动并且客户端和服务器端口相同。
如果服务器在远程机器上,请通过检查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection 的值来确保它接受远程请求。
如果服务器在本地机器上,并且如果前面提到的注册表值不存在或设置为 0,则状态服务器连接字符串必须使用“localhost”或“127.0.0.1”作为服务器名称。
目标站点:
无效 MakeRequest(StateProtocolVerb,System.String,StateProtocolExclusive,Int32,Int32,Int32,Byte[],Int32,Int32,SessionNDMakeRequestResults ByRef)
这是包含 sessionstate 标签的 webconfig:
<sessionState mode="StateServer" timeout="45" />
我检查了 ASP.NET 状态服务,它当前已启动并设置为自动
我已将错误消息中所述的注册表设置为 1,但仍然无法正常工作。