C# Http请求异常-无法建立与服务器的连接-UWP Web API

C# Http请求异常-无法建立与服务器的连接-UWP Web API,c#,xamarin.forms,webapi,xamarin.uwp,C#,Xamarin.forms,Webapi,Xamarin.uwp,有人能告诉我如何解决这个问题吗 这是我的主页cs文件: MainPage.cs public MainPage() { InitializeComponent(); GetAccount(); } async void GetAccount() { HttpClientHandler clientHandler = new HttpClient

有人能告诉我如何解决这个问题吗

这是我的主页cs文件: MainPage.cs

        public MainPage()
        {
            InitializeComponent();
            GetAccount();
        }

        async void GetAccount()
        {
            HttpClientHandler clientHandler = new HttpClientHandler();
            clientHandler.ServerCertificateCustomValidationCallback = (sender, cert, chain, sslPolicyErrors) => { return true; };
            // Pass the handler to httpclient(from you are calling api)
            HttpClient httpClient = new HttpClient(clientHandler);
            httpClient.Timeout = TimeSpan.FromMinutes(30);
            var api = "https://localhost:xxxxx/API/Accounts";//web api
            var response = await httpClient.GetStringAsync(api);//The error showed this line got problem
            var user = JsonConvert.DeserializeObject<List<Account>>(response);
            US.ItemsSource = user;

        }

public主页()
{
初始化组件();
GetAccount();
}
异步void GetAccount()
{
HttpClientHandler clientHandler=新的HttpClientHandler();
clientHandler.ServerCertificateCostomValidationCallback=(发送方、证书、链、sslPolicyErrors)=>{return true;};
//将处理程序传递给httpclient(从您正在调用的api)
HttpClient HttpClient=新的HttpClient(clientHandler);
httpClient.Timeout=TimeSpan.FromMinutes(30);
变量api=”https://localhost:xxxxx/API/Accounts“;//web api
var response=wait-httpClient.GetStringAsync(api);//错误表明此行有问题
var user=JsonConvert.DeserializeObject(响应);
US.ItemsSource=用户;
}

UWP中有一个沙箱,它禁止连接到您自己的应用程序未打开的本地主机端口,称为“网络隔离”。您可以通过以下方式授予权限:

c:\>checknetisolation环回豁免-a-n=

和删除权限:

c:\>checknetisolation环回豁免-d-n=


此处有更多详细信息:

。它无法连接到服务器-这是一个网络问题。我建议首先使用服务器的IP或FQDN,而不是本地主机