 |
11.02.2012, 10:35
|
#1
|
|
|
|
Старший сержант
|
 Регистрация: 31.01.2011
 Сообщений: 182
 Популярность: 887
 Золото Zhyk.Ru: 100
 Сказал(а) спасибо: 136
Поблагодарили 494 раз(а) в 220 сообщениях
|
Авторизация на Mail.ru
Вот код авторизации и переход на мой мир
Код:
CookieContainer cc = new CookieContainer();
private void button1_Click_1(object sender, EventArgs e)
{
//авторизация
string post = "Login=vasya&Domain=mail.ru&Password=qwerty";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://auth.mail.ru/cgi-bin/auth");
request.CookieContainer = cc;
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = post.Length;
StreamWriter sw = new StreamWriter(request.GetRequestStream(), System.Text.Encoding.ASCII);
sw.Write(post);
sw.Close();
StreamReader sr = new StreamReader(request.GetResponse().GetResponseStream());
string res = sr.ReadToEnd();
sr.Close();
//переход на мой мир
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.CookieContainer = cc;
request.Method = "GET";
request.Accept = "application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
request.UserAgent = "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1";
request.AllowAutoRedirect = false;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
string html = new StreamReader(response.GetResponseStream(), Encoding.UTF8).ReadToEnd();
}
Последний раз редактировалось Gamer1912; 01.03.2012 в 11:43.
|
|
|
2 пользователя(ей) сказали cпасибо:
|
|
03.04.2012, 09:26
|
#2
|
|
|
|
Пехотинец
|
 Регистрация: 28.01.2012
 Сообщений: 74
 Популярность: 274
 Сказал(а) спасибо: 33
Поблагодарили 14 раз(а) в 14 сообщениях
|
Re: Авторизация на Mail.ru + дальнейшие действия
Можешь ещё добавить исходник регистрации и перехода на другой мир ?
Тоже может пригодиться.
|
|
|
03.04.2012, 15:29
|
#3
|
|
|
|
Разведчик
|
 Регистрация: 19.06.2011
 Сообщений: 5
 Популярность: 31
 Сказал(а) спасибо: 1
Поблагодарили 25 раз(а) в 20 сообщениях
|
Re: Авторизация на Mail.ru + дальнейшие действия
string post = "Login=vasya&Domain=mail.ru&Password=qwerty";
если здесь изменить домен на контакт.ру то будет работать ?
|
|
|
03.04.2012, 18:01
|
#4
|
|
|
|
Старший сержант
|
 Регистрация: 31.01.2011
 Сообщений: 182
 Популярность: 887
 Золото Zhyk.Ru: 100
 Сказал(а) спасибо: 136
Поблагодарили 494 раз(а) в 220 сообщениях
|
Re: Авторизация на Mail.ru + дальнейшие действия
rama333, Нет конечно! Это авторизация для Mail.ru, у Domain= может быть всего 4 значения - mail.ru, inbox.ru, list.ru, bk.ru
|
|
|
Пользователь сказал cпасибо:
|
|
08.04.2012, 11:28
|
#5
|
|
|
|
Рыцарь
|
 Регистрация: 14.06.2009
 Сообщений: 329
 Популярность: 14571
 Золото Zhyk.Ru: 4
 Сказал(а) спасибо: 1,180
Поблагодарили 704 раз(а) в 392 сообщениях
|
Re: Авторизация на Mail.ru + дальнейшие действия
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
string post = "Login=vasya&Domain=mail.ru&Password=qwerty";
если здесь изменить домен на контакт.ру то будет работать ?
|
|
 |
|
 |
|
"а если изменить домен на "nasa.com" будет работать?" - такой же глупый вопрос. ответ: конечно нет!
дабы сообщение не было флудом, хочу спросить, капчу\автобан на время не дает при частых авторизациях? (брут\чекер, например)
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
08.04.2012, 11:53
|
#6
|
|
|
|
Рыцарь
|
 Регистрация: 09.02.2011
 Сообщений: 373
 Популярность: 38009
 Сказал(а) спасибо: 612
Поблагодарили 448 раз(а) в 175 сообщениях
|
Re: Авторизация на Mail.ru + дальнейшие действия
________________
Разработка программ на заказ, все вопросы skype - the-boxi, ICQ - 616027961
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 17:00.
|
 |