|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.10.2012, 14:25 | #1 |
Пользователь
Регистрация: 05.02.2011
Сообщений: 35
|
Странный редирект IdHTTP
Приветствую вас, уважаемые
Весь день уже парюсь с проблемой... Что надо сделать: Залогиниться на сайте Как это работает: 1.Открываю страницу входа (xxx.ru/signup/login) 2.Получаю куки от сайта (без использование куки менеджера) 3.Ввожу данные и отправляю данные на сервер, подставляю полученные раннее куки (xxx.ru/signup/login) 4. Взамен мне приходит опять какая то кука и срабатывает редирект на (xxx.ru/), т.е. главную страницу сайта. В чем проблема: Иногда меня не редиректит на главную (xxx.ru/), а обратно перенаправляет на страницу входа (xxx.ru/signup/login) Если сервер меня перенаправил на (xxx.ru/signup/login), то я все равно могу парсить страницу, но в любой момент может вылететь ошибка "Вы не авторизированы". Логин может пройти с первого раза, а может и с 10. На данный момент решаю проблему так: Пользователь вводит в форму логин и пароль, и если сработал редирект на (xxx.ru/signup/login), то ему выдается ошибка ("Произошла ошибка авторизации). А потом по новой грузится сайт с новыми куками, и пользователю предлагается по новой ввести капчу (новую капчу). Кто то с 1 раза заходит, а кто то с 10. И это конечно немного не удобно. Кто может сказать, в чем проблема? Почему так? P.S. Т.к. авторизация все равно через раз проходит, то можно смело сказать, что код исправен, и работает правильно. Может это ошибка сервера? Или какие то особенности HandleRedirects у IdHTTP? Буду рад любому совету. Спасибо! |
11.10.2012, 09:16 | #2 | |
Форумчанин
Регистрация: 12.02.2009
Сообщений: 215
|
Цитата:
А по теме, может код выложите? А то хрустальный шар дома остался
Помог с вопросом - тыркаем в весы, Вам не сложно, а мне приятно
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Редирект по клику | Nekto_33 | JavaScript, Ajax | 7 | 01.08.2012 09:43 |
Редирект | danil123 | Общие вопросы Delphi | 12 | 12.07.2012 08:34 |
Редирект | 4ok | JavaScript, Ajax | 2 | 26.07.2011 15:47 |
IdHTTP Редирект! Методом GET, а не POST | AquaKlaster | Работа с сетью в Delphi | 3 | 12.12.2009 20:37 |
РЕдирект в idHTTP | beemoto | Работа с сетью в Delphi | 13 | 12.04.2009 13:08 |