Bonjour,
J'ai créé mon service web en local avec un wsdl, tout fonctionne. Je le met en ligne sur un serveur "classique", impeccable, ca répond bien.
Maintenant je met mes scripts sur un serveur ssl et là j'ai une erreur :
J'ai bien vérifié mon adresse, lorsque je la tape dans Firefox directement j'accède bien au contenu de mon wsdl.SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://xxxxxxxx/service.wsdl' : failed to load external entity "https://xxxxxxxx/service.wsdl"
1. Pourquoi je n'accède pas à mon wsdl à partir de mon fichier client.php?
2. En cherchant pendant plusieurs heures j'ai vu qu'il y avait deux paramètres qui pourrait servir au https, "local_cert" et "passphrase", si c'est eux les fautifs, comment les valoriser?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $client = new SoapClient("https://xxxxxxxx/service.wsdl"); print_r($client->__getFunctions());
Partager