--
Bu iletiyi Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için saglik_net+unsubscribe@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.
Merhaba,web servisi çağırmadan önce koda aşağıdaki satırı ekledim ,sorunu giderdi.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; //in .NET 4.5Bilginize,
4 Ocak 2018 09:54 tarihinde Emre göl <emre...@gmail.com> yazdı:
.net 4.6.1 kullanıyorum ssl mi kurmam gerekiyor anlayamadım makinede tls 1.2 aktif ama çalıştıramadım kolay gelsin
3 Ocak 2018 Çarşamba 21:58:05 UTC+3 tarihinde Erdal ÇETİN - [eReceteImza.com - TLS 1.2 uyumlu] yazdı:27 aralık 2017 de duyrdukları 3 ocak 2018 guncellemesi ile tls 1.2 ye geçildi.
ona göre geliştirmeniz gerekli.
--
Bu iletiyi Google Grupları'ndaki "Sağlık Net İletişim Portalı Yazılım Geliştiriciler İçin" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için saglik_net+...@googlegroups.com adresine e-posta gönderin.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001Faydalı olmasına sevindim.
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls12;
BasicHttpBinding binding = new BasicHttpBinding(BasicHttpSecurityMode.TransportWithMessageCredential);
binding.Security.Message.ClientCredentialType = BasicHttpMessageCredentialType.UserName;
binding.MessageEncoding = WSMessageEncoding.Text;
CustomBinding customBinding = new CustomBinding(binding);
SecurityBindingElement element = customBinding.Elements.Find<SecurityBindingElement>();
element.IncludeTimestamp = false;
EndpointAddress eReceteEndpointAddress = new EndpointAddress("https://sgkt.sgk.gov.tr/medula/eczane/saglikTesisiYardimciIslemleriWS?wsdl");
SaglikTesisiYI.SaglikTesisiYardimciIslemleriClient clientTesis = new SaglikTesisiYI.SaglikTesisiYardimciIslemleriClient();
clientTesis.ClientCredentials.UserName.UserName = "99999999990";
clientTesis.ClientCredentials.UserName.Password = "99999999990";
clientTesis.Open();
SaglikTesisiYI.raporTeshisListesiSorguIstekDVO istek = new SaglikTesisiYI.raporTeshisListesiSorguIstekDVO();
istek.doktorTcKimlikNo = 99999999990;
istek.tesisKodu = 11069904;
var tesisResponse = clientTesis.raporTeshisListesiSorgula(istek);
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="TibbiMalzemeERaporIslemleriPortBinding" />
<binding name="SaglikTesisiYardimciIslemleriPortBinding" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://sgkt.sgk.gov.tr/SahisOdemeleriWS2/TibbiMalzemeERaporIslemleriService"
binding="basicHttpBinding" bindingConfiguration="TibbiMalzemeERaporIslemleriPortBinding"
contract="TibbiMalzeme.TibbiMalzemeERaporIslemleri" name="TibbiMalzemeERaporIslemleriPort" />
<endpoint address="http://sgkt.sgk.gov.tr/medula/eczane/saglikTesisiYardimciIslemleriWS"
binding="basicHttpBinding" bindingConfiguration="SaglikTesisiYardimciIslemleriPortBinding"
contract="SaglikTesisiYI.SaglikTesisiYardimciIslemleri" name="SaglikTesisiYardimciIslemleriPort" />
</client>
</system.serviceModel>
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls12;
Oğuzhan Bey merhaba,https://sgkt.sgk.gov.tr/medula/hastane/yardimciIslemlerWS servisi ile ilgili hiç bir çalışmam olmadı. Bu nedenle sorunuza yanıt veremiyorum.
--
--