C# Pusher Ajax调用似乎不起作用

C# Pusher Ajax调用似乎不起作用,c#,javascript,ajax,backbone.js,pusher,C#,Javascript,Ajax,Backbone.js,Pusher,第一次尝试使用并且。。不确定它是否工作 当页面加载时,我放在js代码中的console.log语句将启动,显示Pusher对象经历以下状态:Initialized>Connecting>Connected 但是,我已经将一个简单的ajax调用绑定到连接的事件,希望只发送然后接收Pusher.connection.socketd_id。在ajax调用的成功函数中,我只想显示返回的socket_id 同样,我的所有显示都显示在控制台中,使应用程序看起来正常工作,包括成功回调中的成功Ajax调用消息,

第一次尝试使用并且。。不确定它是否工作

当页面加载时,我放在js代码中的console.log语句将启动,显示Pusher对象经历以下状态:Initialized>Connecting>Connected

但是,我已经将一个简单的ajax调用绑定到连接的事件,希望只发送然后接收Pusher.connection.socketd_id。在ajax调用的成功函数中,我只想显示返回的socket_id

同样,我的所有显示都显示在控制台中,使应用程序看起来正常工作,包括成功回调中的成功Ajax调用消息,但是我没有收到任何数据。数据对象显示为未定义,如果我在HandleEvent服务器端方法中设置了断点,它将永远不会激发

知道我做错了什么吗

C

推送应用程序


})

由于响应以json返回,请尝试以下命令

查看完整响应

alert(JSON.stringify(data));
仅查看邮件

alert( data.message);

我建议提供Pusher JavaScript库调试日志的输出。请参阅,您是否能够使用假套接字ID(可能是curl)手动调用api/Values/HandleEvent并收到正确的响应?这将是测试的第一件事。
alert(JSON.stringify(data));
alert( data.message);