连接限制(Windows中的SignalR + IIS)/(Visual Studio中的SignalR + IIS速成版)

50few1ms  于 2023-03-18  发布在  Windows
关注(0)|答案(1)|浏览(146)

我已经配置了我的应用程序,使客户端(Blazor服务器应用程序)总是从Visual Studio启动,我已经在3个不同的环境中测试了服务器(ASP.NET核心API):

1)Visual Studio2)Visual Studio中的IIS速成版:我测试了X个连接并得到了X个响应。x1c 0d1x
3)Windows上的IIS:我测试了X个连接,但只得到3个响应。

在一些网站上,我读到关于IIS和SignalR在3个连接方面的某种限制,但我不明白为什么它可以在IIS Express和Visual Studio中正常工作,但它只在Windows的IIS非Express版中不工作。我已经搜索了几天,我发现有人遇到过此错误,我可以假设,但最大的问题是
为什么它适用于Express而不适用于非Express?

在我看来,如果它能在速成版中工作,那么它也应该能在非速成版中工作,所以可以通过某种方式(假设)对它进行配置,以便在Windows的非速成版中模拟Visual Studio在IIS速成版中提供的环境?
我希望我已经解释清楚了。如有任何帮助,我将不胜感激。谢谢!

dldeef67

dldeef671#

让我们把这当作官方的解释/解决方案:
https://learn.microsoft.com/en-us/iis/troubleshoot/request-restrictions
建议日期:
连接限制-(信号-iis-at-窗口)-(信号

相关问题