當我將應用程序託管在服務器中時,它會檢查服務器端事件並始終回退到長輪詢。服務器託管環境是Windows Server 2012 R1和IIS 7.5Signalr總是落入生產服務器中的長輪詢
如果我們能解決這個問題,有沒有辦法?
https://cloud.githubusercontent.com/assets/9750273/5050991/2f4cb262-6c59-11e4-9e35-db06b432d470.png
IE10,Chrome的38.0.2125.111和Firefox。在所有的瀏覽器3我得到長輪詢,服務器發送的事件被取消。據我瞭解,他們中很少有人告訴過,如果服務器是在代理和防火牆後面,那麼服務器發送的事件可能不起作用。由於該網站在生產服務器上,我沒有任何控制權。
有什麼可能導致此問題?如何調試相同?
您可能只是忘了安裝WebSocket支持並將IIS留在默認設置! – Brunis
Win Server 2012中不支持IIS 7.5和websocket R1 –