我试图添加SignalR到我的项目(ASPNET MVC 4)。 但是我不能使它工作。 在下面的图片中,你可以看到我收到的错误。 我读过很多的stackoverflow的post,但他们都没有解决我的问题。 这是我迄今为止所做的: 1) Ran Install-Package Microsoft.AspNet.SignalR -Pre 2) Added RouteTable.Routes.MapHubs(); in Global.asax.cs Application_Start() 3) If I go to http://localhost:9096/Gdp.IServer.Web/signalr/hubs I can see the file content 4) Added <modules runAllManagedModulesForAllRequests="true"/> to Web.Config 5) Created folder Hubs in the root of the MVC application 6) Moved jquery and signalR scripts to /Scripts/lib […]
我在移动应用程序中使用SignalR 2.0与.NET客户端,所以我需要处理各种types的断开连接。 有时SignalR客户端在没有我的帮助的情况下重新连接 – 有时我必须通过再次调用HubConnection.Start()来重新连接。 (因为SignalR神奇地自动重新连接一些时间,我想知道如果我错过了function或configuration设置) build立一个自动重新连接的客户端的最佳方法是什么? 我已经看到处理闭合()事件,然后连接n秒后的JavaScript示例。 有没有推荐的方法? 我已经阅读了关于SignalR连接生命周期的文档和一些文章,但是我仍然不清楚如何处理客户端重新连接。 谢谢!
我创build了一个新的VS 2013项目,并使用Firefox浏览器查看了default.aspx页面。 当我检查它所做的networking调用时,我发现它会不断地调用: http://localhost:50682/6a663a78019845d5ade4a328cad09cc2/arterySignalR/poll?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAwE%2FCl%2BsBAAAAOBmDwPWa2ky2MAZXFHBMVAAAAAACAAAAAAAQZgAAAAEAACAAAADSADQXBVKiKczflJ0OzUjOLduFTJE4zd%2FLHWGpDfXnuAAAAAAOgAAAAAIAACAAAACyEX81VwilygfphPoEKCYQ6ZwrkzExoKfZzEMkqBKqqzAAAADG%2BDJbrEFOfsNm9OKhqacnGseQvrwy5kmyZnI5YJiZbjYFgzMELXHfwA7Sxjj4osJAAAAAvQvoG4N0nn8eB9FRaJaZyqaUDF%2F9ypvGN%2B%2BVefnx8U1Fq6P9HXO9vEC%2BfA2s8R4jik58rD4IcFMjM4P8l5kv6g%3D%3D&messageId=d-F1180A0E-W%2C0%7Cl%2C4%7Cm%2C0&requestUrl=http%3A%2F%2Flocalhost%3A50656%2Fdefaulttest&browserName=Firefox&tid=4&_=1384207744328 为什么这样做? 我如何阻止这些电话? 我看到每6秒对上述URL进行无限次的调用。 请帮我理解这一点,并解决这个问题。