httpclient Problem in UWP

8

Ich verwende System.Net.Http.HttpClient, Es zeigt einige seltsame Fehler. Unten ist mein Code.

%Vor%

Ausnahme- Der mit diesem Fehlercode verknüpfte Text wurde nicht gefunden.

Bei der Unterstützung des sicheren Kanals ist ein Fehler aufgetreten.

Meine Problemumgehungen- hrresult- -2147012739 (Ich denke das WINNETI_SCHANNEL_ERROR)

unten ist der Stacktrace -

  

bei System.Net.Http.HttpClientHandler.d__86.MoveNext ()       --- Ende des Stack-Trace vom vorherigen Speicherort, an dem die Ausnahme ausgelöst wurde ---          bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Task-Task)          bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task-Task)          bei System.Net.Http.HttpClient.d__58.MoveNext ()

Schritte, die ich unternommen habe, um das Problem zu beheben:

1.Der Firewall wurde ausgeschaltet.

2. Geben Sie alle verfügbaren Optionen in den INTERNETOPTIONEN (SSL, TLS usw.)

an

3.Der Link, den Sie angegeben haben, habe ich bereits überprüft.

4.Tried Windows.Web.http anstelle von system.net.http

5. Benutzte Handler und Zertifikate

6.Checked Fähigkeiten-Internet (Client), Internet (Client und Server), Private Netzwerke (auch ich habe alle Fähigkeiten überprüft und versucht, aber das gleiche Ergebnis)

7.Ich habe eine Konsolenanwendung erstellt und die gleichen Codes eingefügt, funktioniert wie ein Charme. Das einzige Problem ist, es funktioniert nicht in uwp Plattform und speziell in meinem System (Es funktioniert im System meines Freundes).

8.Tried alle verfügbaren Optionen im Internet verfügbar.

    
uncle_scrooge 30.01.2017, 17:52
quelle

2 Antworten

4

Leider nicht genug Rep zu kommentieren; Ivan Ičin wahrscheinlich korrekt, wenn Sie den Build Windows Insider Fast Ring verwenden, hat die sichere Verbindung Probleme mit Google-Servern. Dies wurde in ihrer neuesten Version Build 15025 behoben, die heute (1. Februar 2016) veröffentlicht wurde.

Versionshinweis:

  

Windows Insider sollten keine Probleme mehr haben, sich mit bestimmten zu verbinden   Google-Websites aufgrund einer Implementierung eines neuen Sicherheitsmodells   ausgerollt, um die Benutzersicherheit weiter zu verbessern.

    
flamewave000 02.02.2017, 21:22
quelle
5

Sie verwenden wahrscheinlich Windows Insider-Builds. Google Sites funktionieren aufgrund der aktuellen Sicherheitsrichtlinien, die behoben werden, nicht in Insider-Builds. Sie können den Text für Edge hier lesen: Ссылка , aber das gleiche gilt für HttpClient.

    
Ivan Ičin 02.02.2017 20:36
quelle

Tags und Links