Signalr OnDisconnected不会在重新加载页面时触发

Signalr OnDisconnected不会在重新加载页面时触发,signalr,Signalr,im使用signalr-rc2,并将其用于IIS7(非express)上的跨域长轮询呼叫 在服务器端断开连接后,一切正常 当我点击浏览器(firefox或chrome)上的关闭按钮时,OnDisconnected被调用,但 刷新浏览器选项卡时,不会调用OnDisconnected 然而,我在一个小项目上测试了它,它完全可以正常工作 我的问题是,重新加载浏览器页面和关闭它有什么区别 我等待了大约15分钟,等待IIS的延迟来实现客户端断开连接,但什么也没发生我发现问题在于文档中有两个html标记 由

im使用signalr-rc2,并将其用于IIS7(非express)上的跨域长轮询呼叫

在服务器端断开连接后,一切正常

当我点击浏览器(firefox或chrome)上的关闭按钮时,OnDisconnected被调用,但

刷新浏览器选项卡时,不会调用OnDisconnected

然而,我在一个小项目上测试了它,它完全可以正常工作

我的问题是,重新加载浏览器页面和关闭它有什么区别


我等待了大约15分钟,等待IIS的延迟来实现客户端断开连接,但什么也没发生

我发现问题在于文档中有两个html标记
由asp.net mvc view render引起(我忘记返回partialview而不是view in action方法)

您可能应该删除此问题