SignalR仅适用于某些浏览器

时间:2013-07-31 03:05:39

标签: asp.net asp.net-mvc azure signalr

我已经从http://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr-and-mvc-4创建了聊天测试应用程序并发布到azure:http://joedevtestchat.azurewebsites.net/home/chat

我测试从多个浏览器访问并且我得到了一个意外的行为,从chrome(windows)发送消息我只能在同一个浏览器和我的手机上看到android,但我没看到Firefox,IE上的消息, Safari和Opera。

另一方面,Firefox,IE,Safari和Opera(所有Windows)共享消息,但不会看到来自Android和Chrome的消息。

在之前的测试中,IE与Chrome和Android共享消息,而不与FF,Opera和Safari共享消息。

请参阅附件截图。我使用每个浏览器的最新版本。

我今天开始使用SignalR,所以我不知道在哪里可以开始调试来解决这个问题。为什么会出现这种意外行为的原因?

您可以在http://joedevtestchat.azurewebsites.net/home/chat

进行测试

browsers android

1 个答案:

答案 0 :(得分:0)

我在帖子中找到答案:Intermittent problems with SignalR Hubs (in the Cloud) callback from Server to Client method

我在我的azure配置中为网站选择了两个实例。当设置为1个实例时,问题就解决了。