Re: Problems with SoapClient and local_cert

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

 



Thanks David

The WSDL file works perfectly from local, so the problem is you said.

On Tue, Feb 23, 2010 at 7:08 PM, David Zülke
<david.zuelke@bitextender.com>wrote:

> 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.
>>
>
>

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

  Powered by Linux