|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.03.2009, 14:17 | #1 |
Регистрация: 04.03.2009
Сообщений: 4
|
Авторизация на сайте
Привет всем. Есть сайт https://mini.webmoney.ru/login.aspx надо произвести авторизацию, прочитал http://www.programmersforum.ru/showt...F+%ED%E0+HTTPS
делаю так: log := TStringList.Create; log.Add('ctl00$cph$tbLogin'+'='+Log in); log.Add('ctl00$cph$tbPassword'+'='+ Pass); try Memo1.Text:=IdHTTP1.Post('https://mini.webmoney.ru/login.aspx',log); finally вообщем не авторезируется подскажите что не так |
11.03.2009, 14:40 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
внимательно изучить HTML-код не пробывал?
перечисляю все Input'ы: 1) Код HTML:
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWCQK3zendCQLrhdWvCwKDq6IpAqnx14MJArbE5asKAqyBiokEAoDIl68GAqbX3sgFAuTawsQDyVTX/4lCXp3t6kO3s7o4JN5N9Ww=" />
Код HTML:
<input name="ctl00$cph$tbLogin" type="text" id="ctl00_cph_tbLogin" />
Код HTML:
<input name="ctl00$cph$tbPassword" type="password" id="ctl00_cph_tbPassword" />
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
11.03.2009, 16:15 | #3 | |
Регистрация: 04.03.2009
Сообщений: 4
|
Цитата:
|
|
11.03.2009, 16:42 | #4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
показывайте что не работает. Текст и лучше весь проект в аттач.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
13.03.2009, 17:08 | #6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
посмотрел я более внимательно на этот сайт
1)Куки: например ASP.NET_SessionId=narkik55uxyoob45h i45ax55 то есть ты сначало должен грузить эту страницу что бы получить куки.. 2)там инпутов гораздо больше...там еще JavaScript'оые есть с ними делай так, смотри через HTTP-сниффер какие значения передаются и потом используй у себя кстати, посмотрел твой проект, я же тебе говорил что есть скрытый инпут, его нужно учитывать тоже(совмесно с первым(1) это сводится к тому что ты должен получить страницу сначало...потом парсить...и потом уже формировать запрос(то есть параметры)) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 13.03.2009 в 17:11. |
13.03.2009, 18:45 | #7 | |
Регистрация: 04.03.2009
Сообщений: 4
|
Цитата:
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хитрая авторизация на сайте метод post | OkeaH | Работа с сетью в Delphi | 8 | 27.02.2009 19:49 |
Авторизация | AIst | PHP | 5 | 03.12.2008 20:57 |
Авторизация на сайте | gusluk | Работа с сетью в Delphi | 3 | 20.11.2008 14:40 |
Авторизация на сайте | vladimirzzz | Работа с сетью в Delphi | 7 | 28.09.2008 21:59 |
Авторизация | justas | Работа с сетью в Delphi | 0 | 21.12.2007 16:16 |