Yorumları: 852
Konuları: 40
Kayıt Tarihi: 11-11-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 4.327
Uzman
26-09-2022, Saat: 22:24
(Son Düzenleme: 27-09-2022, Saat: 08:28, Düzenleyen: hi_selamlar.)
Merhabalar,
EFatura servisi ile SOAP üzerinden iletişim kuruyorduk.
Servis sistemini TLS 1.2 desteğine taşıdığını iletti.
Biraz araştırma yaptık fakat HTTPRIO desteklenmediği belirtildi.
Bu konuda bilgisi ve tecrübesi olan arkadaşlar paylaşımda bulunabilirse çok seviniriz.
Teşekkürler.
Amaç, bilginin de/aklın da zekat'ını vermek.
Yorumları: 852
Konuları: 40
Kayıt Tarihi: 11-11-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 4.327
Uzman
(27-09-2022, Saat: 09:08)vkamadan Adlı Kullanıcıdan Alıntı: (26-09-2022, Saat: 22:24)hi_selamlar Adlı Kullanıcıdan Alıntı: Merhabalar,
EFatura servisi ile SOAP üzerinden iletişim kuruyorduk.
Servis sistemini TLS 1.2 desteğine taşıdığını iletti.
Biraz araştırma yaptık fakat HTTPRIO desteklenmediği belirtildi.
Bu konuda bilgisi ve tecrübesi olan arkadaşlar paylaşımda bulunabilirse çok seviniriz.
Teşekkürler.
Merhaba ,
Delphi 10.3 Rio kullanıyorum, belirttiğiniz TLS kullanımını aşağıdaki gibi sağlayabilirsiniz.
uses a Soap.SOAPHttpTrans , System.Net.HttpClient unitlerini ekleyin.
sonra RIO nesnenizi şöyle ayarlayın ;
HTTPRIO1.HTTPWebNode.HTTP.SecureProtocols := [THTTPSecureProtocol.SSL3,THTTPSecureProtocol.TLS1,THTTPSecureProtocol.TLS11,THTTPSecureProtocol.TLS12];
Not : HTTPRIO1.HTTPWebNode.HTTP a erişebilmek için ilgili HELPER ın tanımlı olduğu Soap.SOAPHttpTrans unitini ekledik,
THTTPSecureProtocol.SSL3 gibi sabitleri kullanabilmek için de System.Net.HttpClient unitini ekledik.
iyi çalışmalar.
Merhabalar,
Çok teşekkür ederim.
Akşam deneme yapıp bilgi aktaracağım tekrar.
Teşekkürler.
Amaç, bilginin de/aklın da zekat'ını vermek.
Yorumları: 852
Konuları: 40
Kayıt Tarihi: 11-11-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 4.327
Uzman
27-09-2022, Saat: 20:48
(Son Düzenleme: 27-09-2022, Saat: 20:48, Düzenleyen: hi_selamlar.)
Merhabalar,
İlginçtir anlayamadım ama hiç bir işlem yapmadan serviste de değişiklik yapmadan sistem çalışıyor şuan.
Test server Tls 1.2. Sorunsuz çalışıyor hiç bir işlem yapmadık.
Değerli paylaşımınız için tekrar teşekkür ederiz.
Amaç, bilginin de/aklın da zekat'ını vermek.
Yorumları: 233
Konuları: 9
Kayıt Tarihi: 07-07-2017
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 1.729
Programcı
16-11-2022, Saat: 14:30
(Son Düzenleme: 16-11-2022, Saat: 14:30, Düzenleyen: sabanakman.)
İyi günler. VCL bu tür bileşenlerde sistem apilerini kullandığı için işletim sistemi güncellemelerinin yapılmış olması önemli. Sizde çalışan kodlar TLS güncellemesi almamış başka sistemde çalışmayabilir. İyi çalışmalar.
Yorumları: 852
Konuları: 40
Kayıt Tarihi: 11-11-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 4.327
Uzman
(16-11-2022, Saat: 14:30)sabanakman Adlı Kullanıcıdan Alıntı: İyi günler. VCL bu tür bileşenlerde sistem apilerini kullandığı için işletim sistemi güncellemelerinin yapılmış olması önemli. Sizde çalışan kodlar TLS güncellemesi almamış başka sistemde çalışmayabilir. İyi çalışmalar.
Merhabalar,
Evet haklısınız. Windows 7 güncelleme almamış sistemlerde hata verdi. SP1 yükleyerek işlemi çözümledik.
Teşekkürler.
Amaç, bilginin de/aklın da zekat'ını vermek.
Yorumları: 1
Konuları: 0
Kayıt Tarihi: 28-08-2018
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 0
Başlangıç
Delphi XE 10.1 de HTTPWebNode.HTTP.SecureProtocols bu özellik yok, başka türlü nasıl eklenebilir TLS 1.2