Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2006.08.06;
Скачать: [xml.tar.bz2];

Вниз

idHTTP, SSL и Connection Closed Gracefully   Найти похожие ветки 

 
RusGl   (2006-03-23 19:13) [0]

Доброго времени, All.
Через idHTTP иду на https сайт.
Методом Post туда засылаю всю необходимую информацию.
Получаю обратно кукисы.
Далее методом Get пытаюсь вытаскивать другие страницы.
Так вот, часть грузится нормально, часть пишет "Connection Closed Gracefully".
Все то же самое проделывал в IE, наблюдая за пакетами. Все происходит очень похоже.
Потом путем длительных экспериментов выяснил, что проблемы со страницами, для которых авторизация обязательна.
Для кукисов использую CookiesManager. Может он чего-то напартачить с кукисами?
D7+Indy9
Пример кода не привожу, так как пробовал разные варианты и разные Indy. :) Результат один и тот же.


 
RusGl   (2006-03-24 11:13) [1]

Проблема решилась.
Но может кто-нить обьяснит в чем она была :)

IdSSLIOHandlerSocket->SSLOptions->Method поставил sslvSSLv3 (было sslvSSLv2).
Все заработало.

Смотрел трафик, создаваемый IE. Идет запрос в SSLv2, ответ в SSLv3, они об чем-то договариваются, и далее все идет в SSLv3...
Так происходит со всеми страницами. И с теми, которые не грузились, и с теми, которые грузились через idHTTP.

Может ли сервер как-то перебирать метод?

В общем, коме не сложно, просветите в нескольких словах :) А то боюсь, что это не последние грабли.
Спасибо.



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2006.08.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.012 c
2-1152636048
Xytr@s
2006-07-11 20:40
2006.08.06
сохранение текста в файл в формате Unicode


2-1152884670
Sirus
2006-07-14 17:44
2006.08.06
Замена сообщения об ошибке


2-1153379243
novill
2006-07-20 11:07
2006.08.06
Не получается послать сообшение (SendMessage)


2-1153299112
Crazy monkey
2006-07-19 12:51
2006.08.06
Учет пользователей


2-1153286494
MSVN
2006-07-19 09:21
2006.08.06
HTML -> EXE ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский