Re: [SOAP] Problems with SoapClient and local_cert

From: Date: Tue, 23 Feb 2010 18:08:52 +0000
Subject: Re: [SOAP] Problems with SoapClient and local_cert
References: 1  Groups: php.soap 
Request: Send a blank email to php-soap+get-3059@lists.php.net to get a copy of this message
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: [application/pkcs7-signature] smime.p7s
« previous php.soap (#3059) next »