我跟着就如何實現SignalR的自託管遠程單服務器上下面的教程: http://www.asp.net/signalr/overview/signalr-20/getting-started-with-signalr-20/tutorial-signalr-20-self-host自託管遠程單服務器上SignalR
通過以下網頁的幫助下,我能得到遠程服務器開始監聽遠程客戶端(但只啓動,而不實際正確處理請求): http://social.msdn.microsoft.com/Forums/vstudio/en-US/4ff53c95-11e1-4f65-88fd-72deea0eba74/wcf-service-library-vs-2010-not-working?forum=wcf 該頁面說在App.Config中的「< runtime>下添加」< loadFromRemoteSources enabled =「true」/>「, 」。
服務器可以開始監聽(輸出「服務器上的HTTP運行:// *:8085」),但目前它接收用於「/ signalr /集線器」的請求時,它輸出以下錯誤消息:
爲實例字段Microsoft.Owin.Security.Infrastructure.AuthenticationHandler無效類型Microsoft.Owin.Security.AuthenticationTicket + D_ 0:5 _1爲實例字段Microsoft.Owin.Security 無效類型Microsoft.Owin.Security.AuthenticationTicket。 Infrastructure.OwinRequestExtensions + Hook + d_0:5 _1
cl然後收到以下錯誤消息:「GET http://ServerHere.com:8085/signalr/hubs 500(內部服務器錯誤)」。
之後,我可以做的所有服務器是按「輸入」它終止。
我使用的是Mono Runtime 3.2.5和Ubuntu 11.10。
非常感謝您提前。