Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Can';无法让android上的SignalA连接到SignalR后端_C#_Android_Signalr - Fatal编程技术网

C# Can';无法让android上的SignalA连接到SignalR后端

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

我正在尝试将SignalA()用于一个小型android应用程序

我的信号器实例已启动,如下所示:

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:*"