Здравствуйте. Подскажите компонент для работы с HTTPS в Delphi. Есть ли такой компонент, который работает на подобии сокетов Winsock: можешь записывать данные в компонент, принимать, он автоматически сделает шифрование/расшифровку? Заранее благодарю Вас.
Так уже давноже обсуждалось тут на форуме как юзать либу SSL Быстрее вручную её заюзать и послать HTTP пакет. Ну или юзать WinInet (исходник примера ты уже нашел)
http://www.torry.net/quicksearchd.php?String=https&Title=Yes пипец... torry.net сайт о котором должен знать любой более/менее Delphi кодер. яфигею. да и загуглить Delphi +https уже не под силу?
Знаю я о torry.net. Искал в нем, но не нашел ничего подходящего для себя, так что ты меня ничем не удевил. В Google тоже искал. Нашел кое какие статьи о SSL, но они мне помогли только в теоретическом плане. Да, за исходник спасибо. 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 ссылка это что???
Спасибо конечно же, но мало того что компоненты для D4-D7 весят в архиве около 50 Мб., на Delphi 7 чет с трудом инсталлируется. Можно как то установить, но у меня не получается пока что.
Ищу информацию о том, как можно работать с SSL с помощью Indy. В Google находил много статей, но ничего конкретного не говорится... Когда у себя делаю, - все равно сниффер видит, что запрос не на https а на http. Как можно получить сертификат SSL сайта? Я запутался в общем...
idhttp + ssl хандлер прикрученный и включенный. http := tidhttp.create; ssl := tidssliohandlersocket.create; ssl.ssloptions.method := sslvtlsv1; http.iohandler := ssl; Как-то так
Да, я так и делаю. Но смысл в том, что у меня все таки идет запрос на http, а у браузера на https. Может быть нужно передать компоненту ssl данные сертификата? Как получить сертификат сайта?
Хм... Я всегда упускал написание http:// и https:// в ссылке. Всегда писал / и адрес страницы. Сейчас попробую так, как ты говоришь. Спасибо тебе!!!