web service
salut, j'ai réussi à configurer le serveur apache pour qu'il demande un certificat client pour accéder au dossier des web services.
Mais je n'arrive toujours pas à m'authentifier, dans le script php qui consomme le service web.
J'utilise pourtant les paramètres local_cert et passphrase?
je voudrais savoir, le local_cert est juste le chemin vers le certificat client, où bien vers un fichier qui est la concanténation entre la clé du certificat cliet et le certificat client?
Merci.
by romerson
j'obtiens le message suivant :
SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://localhost/e-cartesim.com/customer.wsdl' : failed to load external entity "https://localhost/e-cartesim.com/customer.wsdl"
Est-ce que quelqu'un pourrait me dire ce qu'il faut faire
Merci.
by romerson
Après avoir forcer l'authentification ssl cliet pour accéder au webservice, ceci dans un vhost sous la config du serveur web apache, j'obtiens l'erreur suivante:
SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://localhost/e-cartesim.com/customer.wsdl' : failed to load external entity "https://localhost/e-cartesim.com/customer.wsdl"
je ne sais pas pourqu'oi alors que dans le client du web service, j'ai passé les paramètres :
$client=new SoapClient("https://localhost/e-cartesim.com/customer.wsdl",array('local_cert'=>"chemin/absolu/vers/mon/certificat/client", 'passphrase'="passprhaseDuCertificatClient"));
Est-ce-que quelqu'un pourrait me venir en aide?
Merci d'avance.
by romerson
Ben a priori, d'apres l'erreur, le document https://localhost/e-cartesim.com/customer.wsdl n'est pas accessible via ton apache.
justement, il ne devrait l'être que par authentification client SSL, d'où les paramètres dans la création du client soap.
Mais peut être ne sont-ils pas bon, alors qu' est-ce-qui coince?
je ne sais plus quoi tenter.
by romerson
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: