SSL altında bir WCF Web servisini çağırmak için bir PHP SOAP Client nasıl oluşturulur?

0 Cevap php

Biz IIS yüklü bir SSL Web Server altında bir WCF hizmeti var. Web hizmeti. NET 3.5 ve WCF 3.0 ile oluşturuldu. We can access it with a .NET 3.5 client without problems.

Adlı servis gibi bir şey yayınlanan URL arayalım:

https://my-server.com/testservice.svc?wsdl

Biz bir PHP müşteri ile erişmek mümkün olmadığını kontrol etmek kavramının bir kanıtı yapmak gerekir. Ben NuSOAP veya PHP standart SoapClient kullanmayı denedim ama her iki durumda da ben bir istisna olsun. İşte benim kod:

<?php
  $wsdl = 'https://my-server.com/testservice.svc?wsdl';
  $client = new SoapClient($wsdl);
?>

Bana bu mesajı ile bir özel durum döndürür:

Hata: SendSMS: SoapFault istisna: [WSDL] SABUN-HATA: Şemayı Ayrıştırma: C 'https://my-server.com/testservice.svc?wsdl' dan şema alamıyor: \ localhost \ test.php: 5 Yığın izleme: # 0 C: \ localhost \ test.php (5): SoapClient-> SoapClient ('https://my-serv ...') # 1 {main} "

Herhangi bir fikir? Ben yanlış ne yapıyorum?

0 Cevap