Tôi đang sử dụng System.Net.Http.HttpClient, Nó đang hiển thị một số lỗi lạ.Below là mã của tôi.vấn đề httpclient trong UWP
public async static Task SearchYoutube(string query, int count)
{
try
{
string format = "https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=20&q=mere&key=XXXXXXXXXXXXXXX&pageToken=";
HttpClient client = new HttpClient();
// System.Net.ServicePointManager.EnableDnsRoundRobin = true;
var html = await client.GetStringAsync(format);
string ht = html.ToString();
}
catch (Exception ex)
{
//var resp = ex.Response as HttpWebResponse;
}
}
Ngoại lệ- Không thể tìm thấy văn bản được liên kết với mã lỗi này.
Đã xảy ra lỗi trong hỗ trợ kênh bảo mật.
My workarounds- hrresult- -2147012739 (Tôi nghĩ WINNETI_SCHANNEL_ERROR này)
dưới đây là stacktrace-
tại System.Net.Http.HttpClientHandler.d__86.MoveNext() - - Kết thúc ngăn xếp dấu vết từ vị trí trước đó, ngoại lệ được ném --- tại System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Tác vụ nhiệm vụ) tại System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Tác vụ nhiệm vụ) tại S ystem.Net.Http.HttpClient.d__58.MoveNext()
bước tôi đã thực hiện để giải quyết vấn đề:
1.Turned tắt Firewall.
2.Given tất cả các tùy chọn có sẵn trong Internet Options
3.The liên kết mà bạn đã cung cấp (SSL, TLS vv), tôi đã kiểm tra đó.
4.Tried Windows.Web.http thay vì system.net.http
5.Used Handlers và Giấy chứng nhận
6.Checked khả năng-Internet (Client), Internet (Client và server), Mạng riêng (Ngay cả khi tôi đã kiểm tra tất cả các khả năng và đã thử nhưng kết quả tương tự)
7.Tôi đã tạo một ứng dụng giao diện điều khiển và dán các mã giống nhau, Làm việc giống như một sự quyến rũ. Vấn đề duy nhất là, nó không hoạt động trên nền tảng uwp và cụ thể trong hệ thống của tôi (Nó đang hoạt động trong hệ thống của bạn tôi).
8.Thử tất cả các tùy chọn có sẵn trên internet.
Bạn đang sử dụng Windows và Visual Studio nào? –
@ JuanPabloGarciaCoello-Tôi đang sử dụng windows 10, Windows 10 sdk 14393, phiên bản cộng đồng Visual studio 2015. –
Tôi cũng gặp sự cố với url khác, tôi đã sử dụng vấn đề này để giải quyết sự cố https://msdn.microsoft.com/en-us/windows/uwp/networking/httpclient và mỏ hiện đang hoạt động. –