繁体   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