簡體   English   中英

如何克服等待可用套接字(SignalR、C#、ASP.NET WebForms)?

[英]How to overcome Waiting for Available Socket (SignalR, C#, ASP.NET WebForms)?

I'm currently using SignalR (via hubContex in a WebAPI v2 Controller) to notify users that an email had been sent as our legacy ASP.NET WebForms application has an emailing function that I built from scratch.

但是,一旦用戶打開多個選項卡(經常發生),谷歌瀏覽器就會開始滯后,並顯示一條錯誤消息,顯示等待可用套接字

我已嘗試將此鏈接作為解決方法:

使用 SignalR 在 ASP.NET 中等待可用的 Sockets

但我想闡明如何實際實施它? 我什至贊成 SignalR-IWC 庫建議,希望這能解決問題本身,但我真的無法讓它發揮作用。 必須有此通知以讓用戶知道他們的 email 已發送到哪個選項卡。

關於如何實現這一點的任何想法? 我們使用的是 IIS 服務器(Windows Server 2016)和 Google Chrome(版本 78.0.3904.97)。

非常感謝!

解決了。 必須啟用 IIS 服務器功能的 Websocket 協議。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM