【发布时间】:2013-10-21 19:11:17
【问题描述】:
使用 Microsoft.Web.WebSockets.WebSocketHandler 处理 WebSocket 服务器,我将连接的客户端保存在 WebSocketCollection 中。当客户端失去其网络连接时,在服务器上不会调用 OnClose 和 OnError 方法。此外,查看集合中的特定客户端显示其 WebSocket.State 仍被描述为已连接。这是在 IIS8 上。
除了手动向客户端发送消息并寻找响应之外,还有其他方法可以确定客户端已断开网络吗?我缺少一些 IIS 配置吗?谢谢。
【问题讨论】: