Я делаю это для изучения этого специфического подхода, поэтому, пожалуйста, не предлагает чередуется как Yahoo API или Yahoo SMTP и т.д.Войти на Yahoo Mail программного
Я пытаюсь войти в моем Yahoo счет и читать мой inbox путем эмуляции действий браузера с использованием HttpWebRequest
и других классов сопутствующих. Используя инструменты Chrome Developer, я могу видеть все различные действия, формы, данные и т. Д., Которые передаются между браузером и сервером. Проблема в том, что, хотя браузер успешно попадает в папку «Входящие», мой WebRequest всегда перенаправляется на страницу «Вход», когда я отправляю свою форму.
Вот несколько дополнительных вещей, которые я уже сделал:
- Я выбираемые
Challenge
иU
параметры, которые необходимы для регистрации в - Я уже делает
MD5(MD5(pwd) + Challenge)
, что Google говорит требуется..
Если кто-то сделал это раньше, PLZ руководство, что мне здесь не хватает?
Вы сохраняете куки. – SLaks
Не уверен на 100%. Я использую класс-оболочку, у которого есть свойство с именем 'HandleCookies', которое я устанавливаю в' true'. – dotNET
Используйте Fiddler, чтобы сравнить ваши запросы с реальным браузером. – SLaks