0

我已经使用 IIS 7.5 和控制台侦听器(在端口 8080 上)实现了跨域 SignalR 示例,但无法让传输使用比长轮询更好的任何东西。

为了添加 webbsocket 支持,我按照在 Windows 2008r2 和 IIS 7.5 上托管 SignalR 应用程序中的说明进行操作

但是,由于我将其作为对控制台应用程序的跨域调用来实现,我想知道是否有我遗漏的东西。

到目前为止在 IIS 中完成

  • 更新了 Signalr 应用程序的 Web.config 文件。[modules runAllManagedModulesForAllRequests="true"]
  • 添加对 json2.js 库的引用
  • 在调用页面中添加了 META-tag.. [meta http-equiv="X-UA-Compatible" content="IE=edge"]
  • 使用 .Net 4.0 (4.5) 和集成应用程序池
  • 截至今天更新到最新的 SignalR (1.0.1)

截至今天,控制台正在使用最新的 SignalR 参考

在端口 8080 上侦听的控制台:目标框架:.Net 4.5

关于我所缺少的任何想法?

/干杯

4

1 回答 1

1

您缺少 IIS8。阅读支持平台上的文档:http ://www.asp.net/signalr/overview/getting-started/supported-platforms

于 2013-05-15T08:33:46.317 回答