Почему PostAsyn c в Xamarin. Android не работает? - PullRequest
0 голосов
/ 03 марта 2020

Когда я использую PostAsyn c in. net фреймворковый проект, он регистрирует меня, но когда я пытаюсь использовать тот же код в проекте xamarin, он не проходит и все еще находится на странице входа .

public async static void WebScrapeData(){
    Dictionary<string, string> data = new Dictionary<string, string>
    {
        {"login", "<login>"},
        {"password", "<password>"}
    };
    HttpClient client = new HttpClient();
    FormUrlEncodedContent content = new FormUrlEncodedContent(data);
    HttpResponseMessage task = await client.PostAsync("<url>", content);
    string responseTask = await task.Content.ReadAsStringAsync();
}

В <...> есть фактические данные

1 Ответ

0 голосов
/ 30 марта 2020

Хорошо, исправлено через полмесяца. Для всех, кто ищет эту проблему, она создается с помощью эмуляции Visual Studio, и для решения этой проблемы выполните следующие действия: Project> Properties> Android Option> Advance> Http Client Реализации> Изменить Android на Managed. Вот и все, ответ был таким простым ... В любом случае, спасибо всем, кто пытался мне помочь, даже если я не ответил вам, я попробовал ваше решение.

...