[Sécurité] [PHP5][SOAP][HTTPS] Problème d'utilisation de certificat
Hello
je suis en train de créer un client WebService en php5 qui doit attaquer un service protégé par SSL. Ce service met à ma disposition des certificats (.jks, .p12 ou .pem) que je peux utiliser suivant le type de client (Java, .Net, ...)
Dans mon cas, le php m'interresse et conformément à ce qui est indiqué sur le site php.net (http://www.php.net/manual/fr/functio...-construct.php), je passe en paramètre mon .pem et mon mot de passe.
Le .pem que j'utilise contient la certificat ainsi que la clé privée.
Lorsque je fais tourner mon client, j'obtiens l'erreur suivante :
Code:
Could not connect to host
L'initialisation de ma couche SOAP est la suivante :
Code:
1 2 3 4 5 6 7 8 9 10
| $this->SoapClient = new SoapClient (
$wsdlfile,
array('trace' => false
,'exceptions' => false
,'proxy_host' => "monproxy"
,'proxy_port' => monport
,'local_cert' => "conf/clientCert.pem"
,'passphrase' => "monpassword"
)
); |
Merci de votre aide