我想使用与~/signalr/hubs
. 如何修改此网址,例如修改为~/api/hubs
?
第二个问题,我可以为不同的集线器使用不同的网址吗?例如:
~/api/chat/hubs
~/api/email/hubs
谢谢。
我想使用与~/signalr/hubs
. 如何修改此网址,例如修改为~/api/hubs
?
第二个问题,我可以为不同的集线器使用不同的网址吗?例如:
~/api/chat/hubs
~/api/email/hubs
谢谢。
遇到这个,现在可能有 0.5+:
RouteTable.Routes.MapHubs("~/api");
好吧,这个问题很老了(4年?wtf ..我一直认为网络套接字有点新)。
...嗯,他们(微软)现在在他们的网站上有新的描述性良好的文档
这可能只是一个链接的答案,但如果你赶时间......在启动时的服务器端或 owin 应用程序配置有这样的东西......
app.MapSignalR("/newCoolUrl", new HubConfiguration());
嗯,确定您需要将您正在使用的任何客户端上的所有“/signalr”替换为“/newCoolUrl”示例
var connection = $.hubConnection("/newCoolUrl", { useDefaultPath: false });