C# Postasync与UWP一起工作,但在android项目上中断

C# Postasync与UWP一起工作,但在android项目上中断,c#,xamarin,xamarin.forms,cross-platform,C#,Xamarin,Xamarin.forms,Cross Platform,以下代码来自跨平台解决方案 var auth = new SigninModel { Username = username, Password = password }; var stringContent = new StringContent(JsonConvert.SerializeObject(auth), Encoding.UTF8, "application/json

以下代码来自跨平台解决方案

 var auth = new SigninModel
            {
                Username = username,
                Password = password
            };

var stringContent = new StringContent(JsonConvert.SerializeObject(auth), Encoding.UTF8, "application/json");

var response = await Client.PostAsync("http://localhost:54019/api/AuthenticationApi/Login", stringContent);
下面是我的Web服务代码

 [System.Web.Http.Route("api/AuthenticationApi/Login/")]
 [System.Web.Http.AcceptVerbs("GET", "POST")]
 [System.Web.Http.HttpPut]   
  public DBResult Login(AuthenticationModel model)
        {
         return new DBResult {}
        }

什么中断?你有什么错误吗?如果是,是什么?你试过什么?很抱歉,这个问题的信息太少,我们无法继续下去,也没有显示您的任何努力。请阅读如何提问的页面。在Android设备/仿真器上使用
localhost
将寻址自身(除非您通过
adb
端口转发),而不是您的web服务。使用外部可访问的主机名/ip,通过设备/仿真器上的浏览器对其进行测试。@Gerald,除了“发生了未处理的异常”之外,我没有得到任何信息。不过,仍有一条消息与此异常相关。如果不是很清楚,请检查输出日志。正如@SushiHangover提到的,您可能不应该使用
localhost
作为地址。查看如果将URL粘贴到emulator浏览器中会发生什么情况,并确定它是否显示了预期的内容或是否触发了服务器中的断点或类似的内容。用于确定请求是否到达服务器的任何内容。感谢各位,这帮助了我: