【发布时间】:2017-10-20 00:16:40
【问题描述】:
我有一个 SignalR 应用程序和一个控制台应用程序。
我在 IIS 上运行我的 SignalR 应用程序。
我有一个可以连接的控制台应用程序,并且在收到响应时应该打印出一些非常基本的消息。
在本地,这一切都很好。
当我将 SignalR 应用程序发布到我的开发人员时。框,我突然无法从集线器接收消息。
我的控制台应用调用中心方法“CaptureComplete”
//notify that a specific camera has completed a capture
public void CaptureComplete(string captureId)
{
var g = Guid.NewGuid();
Clients.All.cameraCaptureCompleteEvent(g.ToString());
}
上述方法应将 GUID 作为字符串返回到我的控制台应用程序。
我的控制台应用程序虽然连接到 SignalR 集线器,但收到一个空响应。
我是否遗漏了一些明显的东西? 为什么这在本地有效,但在开发/托管环境中无效?
【问题讨论】:
标签: c# asp.net iis signalr signalr-hub