Ausnahme von HRESULT erhalten: 0x80072F0D beim Posten an einen Dienst in Windows Phone 8.1
Wenn ich versuche, mit HttpClient in Windows Phone 8.1 Daten an eine API zu senden, erhalte ich immerException from HRESULT: 0x80072F0D
Ausnahme. In Fiddler funktioniert es gut.
try
{
var requestbody="json data"
HttpClient httpClient = new HttpClient();
HttpRequestMessage msg = new HttpRequestMessage(new HttpMethod("POST"), new Uri(addressUri));
msg.Content = new HttpStringContent(requestbody);
msg.Content.Headers.ContentType = new HttpMediaTypeHeaderValue("application/json");
HttpResponseMessage response = await httpClient.SendRequestAsync(msg).AsTask();
}
catch (Exception ex)
{
getting **Exception from HRESULT: 0x80072F0D**
}
Bitte sag mir, was ist schief gelaufen?
--- FYI ----
Um zusätzliche Informationen zum HRESULT-Code zu erhalten, gehen Sie folgendermaßen vor:WebErrorStatus Aufzählung
var exceptionDetail = WebError.GetStatus(ex.GetBaseException().HResult);
if (exceptionDetail == WebErrorStatus.HostNameNotResolved)
{
//
}