我的服务器(IIS 7)上有404,但我的dev env(IIS Express)上的一切正常。任何想法要检查什么?从this question看起来处理程序似乎是自动注册的,所以我猜必须有其他原因造成这种情况。
RouteTable.Routes.MapConnection<SignalRConnectionEndpoint>("broadcast", "broadcast/{*operation}");
来自http://<server>/broadcast/negotiate
有关寻找什么的想法?
(我已经浏览了另一个questions,但没有发现任何相似的内容。)
感谢您的帮助!
答案 0 :(得分:2)
感谢WilliamBZA在http://jabbr.net/#/rooms/signalr向我指出了这个问题。
在prod服务器上,我在<server>/<webapp>/brodcast/..
运行,并在调用$connection('/<webapp>/broadcasst')
时忘记了我的开发人员的webapp在root上运行。
Larsi