HTTPS client authentication
| From: | David Terry | Date: | Wed, 10 May 2006 17:53:54 +0000 |
| Subject: | HTTPS client authentication | ||
| Groups: | php.soap | ||
| Request: | Send a blank email to php-soap+get-2258@lists.php.net to get a copy of this message | ||
Hi,
I'm using PHP Soap over HTTPS with client authentication, but
the server throws a SOAP fault when it tries to load the WSDL:
SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load
from 'https://hostname/test.wsdl'
If client authentication is turned off, the SOAP call completes
successfully. I'm guessing that SSL handshaking is occurring when
the server tries to load to the WSDL file, but failing when it tries
to request a client certificate. Is there any way to bypass the
handshake on the Server side? I can't specify the WSDL as:
"http://hostname/test.wsdl" because the web-server is not enabled
for http access.