alp.yilmaz Posted November 27, 2019 Share Posted November 27, 2019 Merhaba Arkadaşlar Merkez Bankası https://www.tcmb.gov.tr/kurlar/today.xml Daha Önce http:// Adresi ile çalışmaktaydı.. Sayfaya Global Sing SSL Sertifica Yüklenmiş ve XML Dosyasını https://www.tcmb.gov.tr/kurlar/today.xml Üzerinden Çekecek Şekilde Ayarladım... Oluşturduğum Application EXE Modunda Düzgün çalışmakta Fakat ISAPI Modunda Could not load SSL library.Hata Mesajını Vermektedir. IdIOHandlerSocket Nesnesini Ekleyerek de Deneme Yapmama Ragmen Aynı Hata Mesajını almaktayım ... Sunucu Windows 2012 Server ve Benim Sunucumda da SSL Kurulu Sunucu Tarafına ssl* ile ilgili dll leride yükledim fakat eksik yaptığım birşeyler sanırım ... Yardımlarını Bekliyorum ... Teşekkürler.. Quote Link to comment Share on other sites More sharing options...
mehmet07 Posted November 28, 2019 Share Posted November 28, 2019 SSL ile ilgili dll dosyalarinin degisik versionlari vardi. Yillar once ugrasmistim, farkli sürümlerdeki dll lerden birisinde projem duzgun calismis digerlerinde calismamis buna benzer bir hata vermisti. Quote Link to comment Share on other sites More sharing options...
alp.yilmaz Posted November 28, 2019 Author Share Posted November 28, 2019 Mehmet Bey SSL Dosyalarının Versiyonlarını nereden Bulabilirim Çalışılan Sistem Windows 2012 Server DataCenter Edition Yalnız Sistem Uzun Zamandır Çalışmaktadır.. Farklı SSL Olan Linklere Bağlantı Sağlıyorum Merkez Bankası Sisteminde Bir Sıkıntı var sanırım Quote Link to comment Share on other sites More sharing options...
sinanaydin Posted November 29, 2019 Share Posted November 29, 2019 On 11/28/2019 at 1:32 PM, alp.yilmaz said: Mehmet Bey SSL Dosyalarının Versiyonlarını nereden Bulabilirim Çalışılan Sistem Windows 2012 Server DataCenter Edition Yalnız Sistem Uzun Zamandır Çalışmaktadır.. Farklı SSL Olan Linklere Bağlantı Sağlıyorum Merkez Bankası Sisteminde Bir Sıkıntı var sanırım alp hocam libeay32.dll ve ssleay32.dll i iis sunucunuzda ki windows/system32 içerisine atıp dener misiniz. Quote Link to comment Share on other sites More sharing options...
sinanaydin Posted November 29, 2019 Share Posted November 29, 2019 ayrıca dll leriniz 64 bit ise ssl dll lerinizin de 64 bitlerini atmanız gerekli. C:\Program Files (x86)\FMSoft\Framework\uniGUI\SSL\dll\x64 Quote Link to comment Share on other sites More sharing options...
alp.yilmaz Posted November 29, 2019 Author Share Posted November 29, 2019 Arkadaşlar Şimdilik Sorunumu Geçiçi bir Yöntemle çözdüm ama Bu Problem Baya Bir Can Sıktı... Çözüm : Farklı Bir Sunucu üzerinden (apache / php ) oluşturduğum bir sayfadan file_get_contens yöntemi ile merkez bankasını okuttum. Benim Unigui Programı üzerinden de Bu radaki adresi idhttp.get('http://xxxxxx'); şeklinde alabildim... işin içine https girince ISS Sunucunda işler biraz karıştı gibi... Quote Link to comment Share on other sites More sharing options...
alp.yilmaz Posted November 29, 2019 Author Share Posted November 29, 2019 ARKADAŞLAR KESİN ÇÖZÜMÜ BULDUM !!! var NetHTTPClient: TNetHTTPClient; rsp: IHTTPResponse; cevap: String; begin NetHTTPClient := TNetHTTPClient.Create(nil); try rsp := NetHTTPClient.Get('https://www.tcmb.gov.tr/kurlar/today.xml'); cevap := rsp.ContentAsString(); finally NetHTTPClient.Free; end; showmessage(cevap); Yukardaki Kodu Delphi Can Sitesinde SimaWB Kardeşimize Teşekkür Ederim... 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.