Re: Problems with SoapClient and local_cert

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



IIRC, SoapClient does *not* use the given cert and other auth details for fetching the WSDL, only when making calls.

Try downloading the WSDL and loading it from the local file system. If that works, then that's the problem.

- David


On 22.02.2010, at 17:50, Ivan Rodriguez wrote:

Hello,

I'm trying to connect to a service that requires HTTPS authentication, I
follow the steps of PHP manual doing this:

$client = new SoapClient("https://IP/wsapis?swdl";, array(
'trace' => true,
'local_cert' => 'C:\\myCert.pem',
'passphrase' => 'myPassphrase'
));

But I can't access to remote file, when I try to connect I get this error:

*PHP* Fatal *error*: Uncaught SoapFault exception: [*WSDL*]
SOAP-*ERROR*: *Parsing
WSDL*: Couldn't load from 'https://IP/*wsapis?wsdl*'

Is necesary to have installed special libraries?

Any ideas?

Thanks.

Attachment: smime.p7s
Description: S/MIME cryptographic signature


[Index of Archives]     [PHP Home]     [PHP Users]     [Kernel Newbies]     [PHP Database]     [Yosemite]

  Powered by Linux