C# Can';无法让android上的SignalA连接到SignalR后端
我正在尝试将SignalA()用于一个小型android应用程序 我的信号器实例已启动,如下所示:C# Can';无法让android上的SignalA连接到SignalR后端,c#,android,signalr,C#,Android,Signalr,我正在尝试将SignalA()用于一个小型android应用程序 我的信号器实例已启动,如下所示: namespace SignalRPersistent { public class ChatConnection : PersistentConnection { protected override Task OnConnected(IRequest request, string connectionId) { retu
namespace SignalRPersistent
{
public class ChatConnection : PersistentConnection
{
protected override Task OnConnected(IRequest request, string connectionId)
{
return Connection.Send(connectionId, "Welcome!");
}
protected override Task OnReceived(IRequest request, string connectionId, string data)
{
return Connection.Broadcast(data);
}
}
}
我的Startup.cs如下所示:
namespace SignalRPersistent
{
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.MapSignalR<ChatConnection>("/echo");
}
}
}
它似乎能很好地找到它,但在断开连接后不久。
状态从连接更改为断开连接
这里缺少什么?看起来问题出在IIS上的applicationhost.config文件上 我得换衣服
binding protocol="http" bindingInformation="*:45223:localhost"
致:
你的代码在我看来是正确的。你在日志中有什么输出吗?你能帮我解决这个问题吗。我已经从maven center下载了signala source.jar,但是我得到了错误“缺少连接类”,而我可以看到该类存在于.jar中
binding protocol="http" bindingInformation="*:45223:localhost"
binding protocol="http" bindingInformation="*:45223:*"