Пройти авторизацию на сайте через HtmlAgilityPack

4 000 руб. за проект • безналичный расчёт, электронные деньги
31 января 2018, 09:04 • 2 отклика • 32 просмотра
Вот тут (https://github.com/eugene-griaznov/lm-auth) код на .NET, который с помощью HtmlAgilityPack получает доступ к сайту анонимно. Надо переделать так, чтобы эта тулза могла авторизоваться под логином/паролем. Можно предложить альтернативу HtmlAgilityPack, но код должен работать на Azure App Service (не на виртуальной машине). То есть, WebDriver не подходит.
Насколько я понял, надо:
  • узнать ресурс, где сайт ждёт "ключи";
  • получить там куку;
  • подсовывать её при каждом последующем запросе.
Возможно, алгоритм будет другой.
Как-то особенно оформлять код не нужно, главное, чтобы работал. Для ориентировки накидал тесты. Аргументированный торг уместен.
Отзывы
Всё супер! Писал по делу, сделал быстро, после завершения сотрудничества остался таким же отзывчивым.
~ 6 лет назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Отличный заказчик. Своевременная оплата.
~ 6 лет назад