我一直在使用使用数据快照的客户端服务器应用程序......在服务器重新启动之前,一切都完美无缺。一旦服务器重新启动,客户端也必须重新启动。如果不重新启动客户端,客户端无法与服务器通信,因为烦人的问题“会话已过期”。谁面临同样的问题?如何求解?谢谢
我创建了示例项目来阐明我的意思。下载链接
重现问题的步骤:
- 打开 ProjectGroup1.groupproj
- 编译并运行 rest 项目。是服务器
- 编译并运行客户端项目。
- 单击其余项目上的开始按钮
- 单击客户端项目上的 button1。它将调用 rest EchoString 方法
- 单击休息项目上的停止按钮
- 单击其余项目上的开始按钮
- 单击客户端项目上的 button1。你必须得到“会话已过期”的问题