SignalR连接将无法启动到IIS托管的应用程序

松鼠杀手

我做了一个应用程序,并试图通过SignalR连接到后端。

ASP.NET Core 3.1后端托管在IIS中,以便于开发。

在客户端上成功调用StartAsync方法进行协商,但随后永久挂在GET上:

GET http://localhost:81/signalr?id=W3F2TRVrx_lxZoinHzTzmA

StartAsync()调用无法返回。

这仅在IIS上发生。当我自托管启动应用程序时,它可以工作。

WebAPI的其余部分也可以在IIS上运行。只是SignalR无法连接。

知道为什么吗?我发现相当 一个 问题和答案在这里,但他们没有真正解决这个问题的准确。

松鼠杀手

所以我实际上找到了答案:

默认情况下,IIS上未启用Websocket支持。它是在IIS 8中引入的,必须从Windows的可选功能中启用:https//docs.microsoft.com/zh-cn/iis/get-started/whats-new-in-iis-8/iis- 80-websocket-protocol-支持

可选功能-> IIS-> WWW服务->应用程序开发功能-> Websocket协议

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iis托管后,signalr应用程序无法正常工作

来自分类Dev

GAC问题无法在IIS上托管应用程序

来自分类Dev

在IIS 7中将OWIN托管为Web应用程序(在虚拟目录中未调用OWIN启动)

来自分类Dev

Angular应用程序无法在dotnet core / IIS下启动

来自分类Dev

TuesPechkin:IIS托管的应用程序

来自分类Dev

无法启动任何应用程序-无法打开与X的连接

来自分类Dev

从IIS托管的MVC应用程序调用时,Context.User在自托管SignalR集线器中为null

来自分类Dev

在IIS上时,应用程序无法打开SQL连接

来自分类Dev

Web应用程序可与本地主机配合使用;将无法连接到托管的SQL Server

来自分类Dev

如何直接启动到应用程序

来自分类Dev

启动到其他应用程序

来自分类Dev

应用程序无法连接X服务器以启动

来自分类Dev

CF Spring 启动应用程序无法开始接受连接

来自分类Dev

从IIS托管的Web应用程序连接到oracle时出现“未处理的执行错误”

来自分类Dev

应用程序在共享托管中保持活动状态,无法访问IIS管理器

来自分类Dev

无法启动应用程序

来自分类Dev

是否建议将文档保存在iis应用程序托管文件夹中?

来自分类Dev

SignalR .Net Core 3.1 Web应用程序无法在本地IIS上运行

来自分类Dev

无法从应用程序连接

来自分类Dev

Windows 10应用程序将无法启动

来自分类Dev

Android应用程序无法从Eclipse启动到手机

来自分类Dev

无法将Heroku应用程序与GitHub帐户断开连接

来自分类Dev

春季启动应用程序无法启动

来自分类Dev

将应用程序从统一启动器移动到扩展坞

来自分类Dev

将数据移动到已启动的应用程序中的共享组

来自分类Dev

将应用程序从Delphi启动到iOS Simulator时“会话结束”

来自分类Dev

有什么方法可以将应用程序启动到“模式视图”中

来自分类Dev

将应用程序启动到 appstore 的 Xcode 最低版本

来自分类Dev

如何将Mongo应用程序连接到meteor.com上托管的网站。流星

Related 相关文章

  1. 1

    iis托管后,signalr应用程序无法正常工作

  2. 2

    GAC问题无法在IIS上托管应用程序

  3. 3

    在IIS 7中将OWIN托管为Web应用程序(在虚拟目录中未调用OWIN启动)

  4. 4

    Angular应用程序无法在dotnet core / IIS下启动

  5. 5

    TuesPechkin:IIS托管的应用程序

  6. 6

    无法启动任何应用程序-无法打开与X的连接

  7. 7

    从IIS托管的MVC应用程序调用时,Context.User在自托管SignalR集线器中为null

  8. 8

    在IIS上时,应用程序无法打开SQL连接

  9. 9

    Web应用程序可与本地主机配合使用;将无法连接到托管的SQL Server

  10. 10

    如何直接启动到应用程序

  11. 11

    启动到其他应用程序

  12. 12

    应用程序无法连接X服务器以启动

  13. 13

    CF Spring 启动应用程序无法开始接受连接

  14. 14

    从IIS托管的Web应用程序连接到oracle时出现“未处理的执行错误”

  15. 15

    应用程序在共享托管中保持活动状态,无法访问IIS管理器

  16. 16

    无法启动应用程序

  17. 17

    是否建议将文档保存在iis应用程序托管文件夹中?

  18. 18

    SignalR .Net Core 3.1 Web应用程序无法在本地IIS上运行

  19. 19

    无法从应用程序连接

  20. 20

    Windows 10应用程序将无法启动

  21. 21

    Android应用程序无法从Eclipse启动到手机

  22. 22

    无法将Heroku应用程序与GitHub帐户断开连接

  23. 23

    春季启动应用程序无法启动

  24. 24

    将应用程序从统一启动器移动到扩展坞

  25. 25

    将数据移动到已启动的应用程序中的共享组

  26. 26

    将应用程序从Delphi启动到iOS Simulator时“会话结束”

  27. 27

    有什么方法可以将应用程序启动到“模式视图”中

  28. 28

    将应用程序启动到 appstore 的 Xcode 最低版本

  29. 29

    如何将Mongo应用程序连接到meteor.com上托管的网站。流星

热门标签

归档