signalr.client

    0熱度

    1回答

    我想提高客戶端對signalR客戶端實現的恢復能力。 目前,我這樣做: hub.server.sendClientNotification(string, appSettings.username()); 但是偶爾,涉及到連接異常被拋出,因爲無論是在服務器沒有響應,或者客戶端的互聯網連接已經成爲不可用。 我想通過排隊的請求,然後做這樣的事情來解決這個問題: try { // pop

    2熱度

    2回答

    我想知道signalr是否更改OnReconnected方法上的connectionId?因爲我將用戶列表映射到其連接ID,因此如果由於連接速度較慢而在服務器上引發重新連接事件,connectionId將會更改?

    1熱度

    1回答

    我正在創建一個使用2個部分視圖的控制檯視圖。每個局部視圖封裝一種數據並消耗自己的SignalR數據。 如果我在主視圖中僅包含一個局部視圖,則局部視圖可以完美工作。這包括我認爲無關緊要的事情。 如果我同時包括這兩個,只刷新第一個局部視圖。第二個視圖集線器功能不被調用。 附接到輪轂如下面的結構簡單的js函數和它的局部視圖中定義: $(function() { //same for both

    9熱度

    3回答

    我看到許多條目在我的日誌,從這個請求: /signalr/negotiate 的錯誤是: The controller for path '/Account/Login' was not found or does not implement IController 我有一個JS客戶端連接到AppHub需要身份驗證: [Authorize] [HubName("appHub")] pu

    2熱度

    1回答

    我有一個使用VS2015編寫的自託管C#Windows服務,其中包含SignalR並使用版本2.2.2和jQuery 3.2.1。它適用於所有使用「真實」(可尋址)IP地址的系統。但是位於NAT後面的計算機卻不行。他們得到一個「SignalR:錯誤加載集線器。確保您的集線器參考是正確的,例如」錯誤。如果您使用的URL是「http://servername/signal/hubs」,您將得到一個「服

    1熱度

    1回答

    我使用signalR 2.2.1之後。 當IIS應用程序池回收時,如果存在開放連接,則客戶端將永久嘗試重新連接(使用相同的ConnectionId)。 的SignalR客戶端日誌的樣品(對每個重新連接嘗試): SignalR:重新連接的WebSockets。 SignalR:連接到的WebSocket端點 「WSS:// IP /集線器/ signalr /重新連接運輸=的WebSockets &

    -1熱度

    1回答

    我知道使用SignalR的C#服務器和C#客戶端之間的通信。與C#客戶端一起,我有C++客戶端應用程序,我需要與用於與C#客戶端進行通信的相同C#服務器進行通信。 對於C#服務器(控制檯應用程序)和C#的客戶端(臺式機)之間的通信我跟着上面的鏈接是很清楚SignalR Desktop approach 的辦法,我們如何建立與集線器的連接,並與服務器進行通信。同樣,我想將MFC應用程序作爲客戶端,我

    0熱度

    1回答

    我試圖建立一個coss域連接。在我的JavaScript客戶端中,我發現連接沒有問題,但是如果我從集線器發送信號,那麼javascript方法不會受到影響。在控制檯中沒有顯示錯誤。 JavaScript變量「聊天」已定義。我查看了互聯網上的嚴重教程,我主要複製了代碼,但它不起作用。 控制檯應用程序主機: class Program { static void Main(str

    0熱度

    1回答

    我在.NET MVC項目 瀏覽器日誌使用signalr是: [18時01分35秒GMT + 0330(伊朗標準時間)] SignalR:客戶端訂閱hub'notificationhub'。信號R:與'/signalr/negotiate?clientProtocol=1.0協商'& connectionData ='0' %5B%7B%22name%22%3A%22notificationhub%

    0熱度

    1回答

    我需要將客戶端應用程序(SignalR)重新連接到服務器應用程序(SignalR),直到它連接。 但它總是有ConnectionState.Reconnecting ...所以我不知道如何重新連接。 我發現這種方法Best practice for reconnecting SignalR 2.0 .NET client to server hub 說,我們必須重新HubConnection作爲一