Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
delphi 10.2 ve ssl
#1
procedure TForm1.Button1Click(Sender: TObject);
 var
idhttp1: Tidhttp;
opssl1: TIdSSLIOHandlerSocketOpenSSL;
i:integer;
begin
    idhttp1 := TIdHTTP.Create(nil);
    opssl1:=TIdSSLIOHandlerSocketOpenSSL.create(nil);
    idhttp1.iohandler:=opssl1;
      memo1.Text:=idhttp1.Get('https://poloniex.com/public?command=returnTicker');
      idhttp1.free;
    opssl1.free;
end;

Yukarıdaki kod, xe7 ile derleyip çalıştırınca sorunsuz, ancak delphi 10.2 ile derleyip çalıştırınca aşağıdaki hatayı veriyor. libeay32.dll ve ssleay32.dll dosyalarının farklı versiyonlarını da denedim ama hep aşağıdaki hatayı verdi

"error connecting with ssl.
error:1409442E:SSL routines: ssl3_read_bytes:tlsv1 alert
protocol version."

Forma idhttp ve IdSSLIOHandlerSocketOpenSSL ekleyip, method seçeneklerinin tümünü tek tek denedim belki ondandır diye ama bu defa hata kodu seçeneğe göre değişmesine rağmen sonuçta hep hata verdi ve çalışmadı.

Hatanın sebebi ve çözümü konusunda yardımcı olabilir misiniz?
Cevapla
#2
Merhaba

Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

ile denedim

opssl1.SSLOptions.SSLVersions := [sslvTLSv1_2];

ayarını yaptım.
hata vermeden çalıştı.
Cevapla
#3
(01-03-2018, Saat: 10:39)meko Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba

Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

ile denedim

opssl1.SSLOptions.SSLVersions := [sslvTLSv1_2];

ayarını yaptım.
hata vermeden çalıştı.
Bu şekilde yapınca oldu, linkini verdiğiniz versiyonu da indirip denemişim, Demekki bu versiyon ile ssl versiyon ayarı denk gelmemiş...
Teşekkür ederim, + rep verdim.
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi 10.3.2 Cominity için Sui Pack ve Rave Report konusu Bafehan 9 225 09-08-2018, Saat: 20:48
Son Yorum: Bafehan
  HHBMailComponent - Kolay Mail Gönderim Bileşeni [Delphi] hyperxman 23 1.135 09-08-2018, Saat: 02:20
Son Yorum: hyperxman
  Delphi'de Görev Zamanlayıcı Ekleme hyperxman 9 197 06-08-2018, Saat: 11:17
Son Yorum: hyperxman
  Hangi sürüm delphi kullanmalıyım ? seci20 9 333 14-07-2018, Saat: 18:42
Son Yorum: SercanTEK
Exclamation [ÇÖZÜLDÜ] Delphi EXE Resource TR Dil Sorunsalı mrmarman 6 264 12-07-2018, Saat: 11:09
Son Yorum: mrmarman



Konuyu Okuyanlar: 1 Ziyaretçi