romerson

Inscris le 23/11/2010 à 10:40
  • Signature
    by romerson
  • Nombre de sujets
    2
  • Nombre de messages
    7
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
romerson
le 04/12/2010 à 17:21
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
romerson
Bonsoir à tout le monde,

je voudrais savoir par quel mécanisme se fait l'utilisation de certificats avec les services web.

je crois savoir qu'il faut utiliser les options local_cert et passphrase. mais je ne sais pas comment.

et j'aimerai qu'on m'explique le mécanisme (comment cela fonctionne en arrière plan)

merci d'avance.
by romerson

Ses derniers messages sur les forums

forum
romerson
le 05/12/2010 à 12:23
web service
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
romerson
le 05/12/2010 à 11:29
web service
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
romerson
le 05/12/2010 à 11:22
web service
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

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours