在IIS中托管时未调用信号客户端函数



我有一个在visual studio本地工作的信号r应用程序,但是当我在本地机器上发布到IIS 7时,它运行得很好。但是我的信号客户端回调函数,没有收到任何来自服务器上集线器类的调用。

我不知道这可能是什么原因?

您需要在机器上安装Web Sockets。

要在Windows Server 2012上启用对WebSocket协议的支持,请执行以下步骤:

  1. 打开服务器管理器.
  2. Manage菜单下,单击Add Roles and Features
  3. 选择基于角色或基于功能的安装,然后单击下一步
  4. 选择合适的服务器(默认选择本地服务器),然后单击Next
  5. Roles树中展开Web Server (IIS),然后展开Web Server,然后展开Application Development
  6. 选择WebSocket协议,然后单击下一步
  7. 如果不需要额外的功能,点击下一步
  8. 点击
  9. 安装完成后,点击Close退出向导。

安装完成后,单击Close退出向导。

http://www.iis.net/learn/get started/whats -新-在iis 8/iis - 80 - websocket协议支持

Windows 8:
  1. 点击Windows按钮
  2. 类型:打开或关闭windows功能
  3. 导航到:互联网信息服务>万维网服务>应用程序开发功能
  4. 选择"Websocket Protocol"+ OK

相关内容

  • 没有找到相关文章

最新更新