Задать вопрос
@xtsax

Как исправить код для авторизаций?

Не могу решить как исправить авторизацию
public class IAuth
{
    HttpClient client = new HttpClient();

    public bool Auth(string login, string pass)
    {
        var loginPage = client.GetAsync("http://tiwar.ru/").Result.Content.ReadAsStringAsync().Result;

       var a = loginPage.GetInputValueByName("a");
       var ajax = login.GetInputValueByName("ajax");
       var rnd = login.GetInputValueByName("rnd");


        var values = new Dictionary<string, string>
        {
            {"login", login},
            {"password", pass},
        };

        var content = new FormUrlEncodedContent(values);

        var post = client.PostAsync("http://tiwar.ru/", content).Result;
        var html = client.GetAsync("http://tiwar.ru/").Result.Content.ReadAsStringAsync().Result;

        return html.Contains("Главная");
    }
}
  • Вопрос задан
  • 50 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы