【发布时间】:2012-04-09 04:10:06
【问题描述】:
我在 js 客户端上运行了一些非常基本的 SignalR 代码:
var conn = $.connection("@Url.Content("/echo")");
conn.Debug = function (msg) {
console.log(msg);
};
conn.start();
此代码可以执行并正常工作,但出现 404 错误。 JS 试图访问http://localhost:32344/echo/negotiate 并且找不到它。如果我在没有“协商”的情况下点击 url,则请求完成。
我没有接触 Global.asax,服务器代码是最基本的,但是客户端还没有调用这个代码:
public class SpatialHub : Hub
{
public void Send(string data)
{
Caller.Debug("sent!");
}
}
任何想法将不胜感激。谢谢!
【问题讨论】:
标签: c# javascript asp.net-mvc signalr