Bonjour à toutes Zé tous ;-)
J'ai un WS que j'appel comme suit :
Mon appel va bien tant que je suis sur HTTP mais dès que je passe sur la version sécurisée HTTPS j'ai un gros plouf !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $wsdl="https://adresse.labas.com:56130/ws/Personne_v3?wsdl"; $service = new SoapClient($wsdl, array('local_cert'=> "/chem/vers/mon.pem", 'password'=>"monpass", 'trace'=> 1)); $params=array('lirePersonneInput'=>array('idPersonne'=>'304725924')); $reponse=$service->lirePersonne($params); echo '<pre>'; print_r($reponse); echo '</pre>';
Quand je passe l'adresse et le certif à Firefox, il m'ouvre le WSDL :-/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://adresse.labas.com:56130/ws/Personne_v3?wsdl' : failed to load external entity
Pourquoi pas PHP ???
Merci de m'avoir lu. Un petit mot d'explication sera TRES apprécié :-)
Partager