Re: [SOAP] Problems with SoapClient and local_cert
| From: | David Zülke | 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:
Attachment: [application/pkcs7-signature] smime.p7s
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