Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Помогите с авторизацией на vbulletin

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C# только в данном разделе

Ответ
 
Опции темы
Старый 06.08.2012, 00:09   #1
 Разведчик
Аватар для Radzhab
 
Radzhab никому не известный тип
Регистрация: 29.11.2010
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
Smile Помогите с авторизацией на vbulletin

Код:
Есть сайт paradiz.net. Хочу просто напросто авторизоваться. Стоит форум на движке vulletin. Логин Radzhab, Pass 123456

В итоге получаю тока два ненужных кука. 

public CookieContainer Autorization(string url, string postdata) 
        { 
            CookieContainer cookies = new CookieContainer();
            CookieContainer cookies2 = new CookieContainer(); 

            var cookieContainer = new CookieContainer(); 
            //var requestData = Encoding.UTF8.GetBytes(postdata); 

            var requestData = Encoding.ASCII.GetBytes(postdata); 
            var request = (HttpWebRequest)WebRequest.Create(url); 
            //Таймаут задержки ответа от сервера 
            request.Timeout = 40000; 
            //Максимум повторніх отправок запроса 
            request.Referer = "http://www.paradiz.net";
            request.CookieContainer = new CookieContainer(); 
            request.Credentials = CredentialCache.DefaultCredentials; 
            request.AllowAutoRedirect = true; 
            request.KeepAlive = true; 
            request.ServicePoint.Expect100Continue = false; 
            request.Method = "POST"; 
            request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"; 
            request.ContentType = "application/x-www-form-urlencoded"; 
            request.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0;" + 
                                " Windows NT 5.1; SV1; .NET CLR 2.0.50727)"; 
            request.ContentLength = requestData.Length; 
            using (var s = request.GetRequestStream()) 
            { 
                s.Write(requestData, 0, requestData.Length); 

            } 


            using (var respons = (HttpWebResponse)request.GetResponse()) 
            { 
              
               // cookies=request.CookieContainer;
              //  cookies2.Add(respons.Cookies);
            //    return cookies2; 
                //MessageBox.Show(respons.StatusCode.ToString()); 
                // File.AppendAllText(Directory.GetCurrentDirectory()   + "/status.txt", login + ":" + password + respons.StatusCode + "\n"); 
                //using (var reader = new StreamReader(respons.GetResponseStream(), Encoding.GetEncoding(1251))));) 
                using (var reader = new StreamReader(respons.GetResponseStream())) 
                { 

                    var rezultpost = reader.ReadToEnd(); 
                } 
            } 


            request.Abort(); 




        }
  Ответить с цитированием
Старый 09.08.2012, 10:18   #2
Почетный Пользователь
 Рыцарь
Аватар для the-boxi
 
the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(
Регистрация: 09.02.2011
Сообщений: 373
Популярность: 38009
Сказал(а) спасибо: 612
Поблагодарили 448 раз(а) в 175 сообщениях
Отправить сообщение для the-boxi с помощью ICQ Отправить сообщение для the-boxi с помощью MSN Отправить сообщение для the-boxi с помощью Skype™
 
По умолчанию Re: Помогите с авторизацией на vbulletin

Вообще-то тебе нужно слать пост запрос такой:
[Ссылки могут видеть только зарегистрированные пользователи. ]
vb_login_md5password и vb_login_md5password_utf это хеш твоего пароля!
Слать:
Код:
http://paradiz.net/login.php?do=login
________________
Разработка программ на заказ, все вопросы skype - the-boxi, ICQ - 616027961
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Помогите с авторизацией.. -=|GOOBER|=- Вопросы и ответы, обсуждения 6 27.05.2012 20:31
[Помогите!] Помогите с авторизацией MarrakeSH Вопросы и ответы, обсуждения 8 10.05.2012 20:46
Помогите с авторизацией sergboro Свободное обсуждение 1 28.07.2011 15:11
[Программа] Помогите с авторизацией на mail.ru ma_za_xa_ka Вопросы и ответы, обсуждения 2 28.07.2011 01:13

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 10:19.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net