【问题标题】:Signal R code doesn't work in live environmentSignal R 代码在实时环境中不起作用
【发布时间】:2013-11-15 09:20:53
【问题描述】:

我所做的 Signal R 实现在 localhost 中完美地工作,在同一台机器上使用两个浏览器,但是当我发布代码时,它面临一些与 DNS 解析相关的问题,并且当我在两台不同的机器上测试发布的代码时停止工作。我不确定是什么阻止了它的工作。

【问题讨论】:

  • 确保您的信号器/集线器呼叫指向正确的位置。请记住,SignalR 会在您托管它的任何地方运行,因此路径必须有效。
  • 已解决:问题出在应用程序池模式。 SignalR 不支持经典模式。只需使用集成模式应用程序池。从这里找到解决方案:MSDN blog

标签: signalr signalr-hub signalr.client


【解决方案1】:

我首先要检查的是你是否可以访问http://SomeDomain.com/signalr/hubs

这应该加载 JS,如果这不起作用,您将需要从那里开始跟踪事情。正如 cmets 中的“N. Taylor”所述,如果您在开发中进行了更改,您到 SignalR/HUBS 的路径可能会有所不同,因此您需要根据您在 DEV 中进行的任何自定义来自定义上述 URL。

一旦您获得 /signalr/hubs 的正确路径并在访问该 URL 时加载 JS,应该更容易追踪事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-04
    • 1970-01-01
    • 2019-06-21
    • 1970-01-01
    相关资源
    最近更新 更多