gpt4 book ai didi

c# - Http.HttpRequestException Xamarin 表单

转载 作者:太空宇宙 更新时间:2023-11-03 22:58:38 26 4
gpt4 key购买 nike

目前我正在尝试模拟我的 Android 应用程序。开发的应用程序使用 xamarin.forms,适用于 Android 和 iOS。

我的问题是在使用 httpClient 进行 Restful 请求时。目前我正在使用本地主机。在 iOS 上运行时我没有问题,但是 Android 返回以下异常: enter image description here

这是造成问题的代码:

var request = new HttpRequestMessage(HttpMethod.Post, sharedURL.baseUrl + "connect/token");
request.Content = new FormUrlEncodedContent(new Dictionary<string, string>
{
["grant_type"] = "password",
["username"] = username,
["password"] = password,
["scope"] = "offline_access"
});

var response = await client.SendAsync(request, HttpCompletionOption.ResponseContentRead);

我相信它可能与 https 有关,因为我的 restfull 服务没有使用 https 设置。但是我无法在 Android 上禁用它。有什么线索吗?

最佳答案

我在发布版本中遇到了同样的问题(调试工作正常)。检查我的 droid 项目的“Internet”权限就成功了。

Check internet permission to fix

关于c# - Http.HttpRequestException Xamarin 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44177530/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com