SignalR javascipt客户端代码:
$( function () {
var connection = $.connection('http://localhost:40476/streaming');
connection.received(function (data) {
$('#messages').append('<li>' + data + '</li>');
});
connection.start(function () { alert("connection started."); });
});
我已将客户端代码从SignalR.Hosting.AspNet.Samples移至另一个ASP.Net MVC3项目。它们都在同一台机器上的IIS中托管。在小提琴手中,我可以看到它对http://localhost:40476/echo/negotiate进行了POST,然后没有。我做错了什么以及如何调试?