Просмотр полной версии : Компонент для работы с HTTPS
Здравствуйте.
Подскажите компонент для работы с HTTPS в Delphi. Есть ли такой компонент, который работает на подобии сокетов Winsock: можешь записывать данные в компонент, принимать, он автоматически сделает шифрование/расшифровку?
Заранее благодарю Вас.
Так уже давноже обсуждалось тут на форуме как юзать либу SSL
Быстрее вручную её заюзать и послать HTTP пакет.
Ну или юзать WinInet (исходник примера ты уже нашел)
http://www.torry.net/quicksearchd.php?String=https&Title=Yes
пипец... torry.net сайт о котором должен знать любой более/менее Delphi кодер.
яфигею.
да и загуглить Delphi +https уже не под силу?
http://www.torry.net/quicksearchd.php?String=https&Title=Yes
пипец... torry.net сайт о котором должен знать любой более/менее Delphi кодер.
яфигею.
да и загуглить Delphi +https уже не под силу?
Знаю я о torry.net. Искал в нем, но не нашел ничего подходящего для себя, так что ты меня ничем не удевил. В Google тоже искал. Нашел кое какие статьи о SSL, но они мне помогли только в теоретическом плане.
Так уже давноже обсуждалось тут на форуме как юзать либу SSL
Быстрее вручную её заюзать и послать HTTP пакет.
Ну или юзать WinInet (исходник примера ты уже нашел)
Да, за исходник спасибо.
slesh, если у тебя остались ссылки на тему, в которой велось обсуждение, скинь, пожалуйста.
http://www.eldos.com/sbb/delphi-ssl.php?referer1=google&referer2=adwords_delphi_ssl&gclid=CMTioPrkm50CFUZ_3godhmpTYA
ssl +delphi
SSLBlackbox includes components for client-side HTTP/HTTPS, FTP/FTPS and SMTP access to remote servers, so when you need to secure an application layer protocol, you can use SSLBlackbox;
1 ссылка
это что???
http://www.eldos.com/sbb/delphi-ssl.php?referer1=google&referer2=adwords_delphi_ssl&gclid=CMTioPrkm50CFUZ_3godhmpTYA
ssl +delphi
SSLBlackbox includes components for client-side HTTP/HTTPS, FTP/FTPS and SMTP access to remote servers, so when you need to secure an application layer protocol, you can use SSLBlackbox;
1 ссылка
это что???
Спасибо конечно же, но мало того что компоненты для D4-D7 весят в архиве около 50 Мб., на Delphi 7 чет с трудом инсталлируется. Можно как то установить, но у меня не получается пока что.
http://forum.antichat.ru/showthread.php?p=1314901
http://forum.antichat.ru/showthread.php?p=1314901
Уже видел эту тему.
Ищу информацию о том, как можно работать с SSL с помощью Indy. В Google находил много статей, но ничего конкретного не говорится... Когда у себя делаю, - все равно сниффер видит, что запрос не на https а на http. Как можно получить сертификат SSL сайта? Я запутался в общем... :(
idhttp + ssl хандлер прикрученный и включенный.
http := tidhttp.create;
ssl := tidssliohandlersocket.create;
ssl.ssloptions.method := sslvtlsv1;
http.iohandler := ssl;
Как-то так
idhttp + ssl хандлер прикрученный и включенный.
http := tidhttp.create;
ssl := tidssliohandlersocket.create;
ssl.ssloptions.method := sslvtlsv1;
http.iohandler := ssl;
Как-то так
Да, я так и делаю.
Но смысл в том, что у меня все таки идет запрос на http, а у браузера на https. Может быть нужно передать компоненту ssl данные сертификата? Как получить сертификат сайта?
s := http.get ('https://blabla.ru'); - разве не так?..
Хм... Я всегда упускал написание http:// и https:// в ссылке. Всегда писал / и адрес страницы. Сейчас попробую так, как ты говоришь. Спасибо тебе!!!
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot