на новых смартфонах Samsung, таких как Galaxy S9, S9 +, S10, s10 + или google Pixel. Мой запрос на вход в систему не удается выполнить.Странно то, что он не работает, только когда я не подключен к Wi-Fi.Кажется, что-то блокирует отправку запроса.Когда я отлаживаю свое приложение, оно говорит «произошла одна или несколько ошибок при попытке отправить запрос». Это работает на моем Galaxy A8 (Android 9) или Galaxy S7 (Android 8)
Мой HttpCLient:
private HttpClient LoginClient()
{
var httpClient = new HttpClient()
{
BaseAddress = new Uri("https://sollevaapi.ctl.de/")
};
httpClient.DefaultRequestHeaders.Accept.Clear();
httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/x-www-form-urlencoded"));
return httpClient;
}
Запрос:
HttpResponseMessage httpResponse;
try
{
httpResponse = client.PostAsync("Token", content).Result;
}
catch (Exception ex)
{
var WebEx = ex.InnerException.InnerException as WebException;
if (WebEx.Status == WebExceptionStatus.NameResolutionFailure)
{
throw new Exception("Die Web-API ist nicht unter sollevaapi.ctl.de erreichbar!", ex);
}
throw;
}