2016-06-01 15 views
3

Ich habe ein Projekt, das Hintergrund-Task unterstützt.net_http_client_execution_error im Hintergrund Aufgabe

Am Client, wenn Anwendung versucht, Web-Service-Verbindung zu machen, Net_http_client_execution_error beobachtet.

Stack enthält einige Basisadresscodes.

Ich kann nicht herausfinden, was der mögliche Grund sein könnte.

Jede Hilfe wird sehr geschätzt.

Hinweis: Ich kann diesen Fehler auf meinem System reproduzieren (entweder bei der Fehlersuche oder Release-Modus)

+4

, wenn wir etwas sehen wir nicht helfen können - das ist etwas ähnliches Problem wie Sie hier Hoffnung Ausdruck, diese [http://stackoverflow.com/questions/ helfen 33259763/uwp-enable-local-network-loopback] – KhawajaAtteeq

+0

Ich bekomme net_http_client_execution_error, wenn ich das Gerät in den Flugzeugmodus setze, eine verlorene Verbindung simuliere und dann die App aussetze. – ezaspi

Antwort

0

Bei der Registrierung Ihrer Hintergrundaufgabe müssen Sie die IsNetworkRequested Eigenschaft (oder verwenden Sie die InternetAvailable Bedingung einzustellen): https://docs.microsoft.com/en-us/uwp/api/Windows.ApplicationModel.Background.BackgroundTaskBuilder#Windows_ApplicationModel_Background_BackgroundTaskBuilder_IsNetworkRequested

Andernfalls können Sie nicht von Ihrer Hintergrundaufgabe auf das Netzwerk zugreifen, wenn das Gerät in den verbundenen Standby-Modus wechselt.

Danke, Stefan Wick - Windows Developer Platform