IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Java Discussion :

[SSL] Client ws java


Sujet :

Services Web Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 31
    Par défaut [SSL] Client ws java
    Bonjour,

    Je dois créer un client web service. L'url du web service est en https.
    On m'a fourni pour la gestion du certificat 3 fichiers :un .p12, .cer et .key.
    J'avoue que je ne comprends pas tout : est ce que ces fichiers sont-ils tous vraiment nécessaires pour le client ? à quoi servent ils vraiment ?

    Existe-t-il un tutoriel pour créer un client web service en mode ssl ?

    D'avance merci.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 31
    Par défaut
    En fait j'ai réussi à me dépatouillé.
    J'ai converti avec jetty mon p12 en jks.
    j'ai rajouté ces 3 lignes avant l'invoke de mon service :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     System.setProperty("javax.net.ssl.keyStore", "/appli/toto.jks");
     System.setProperty("javax.net.ssl.keyStoreType", "jks");
     System.setProperty("javax.net.ssl.keyStorePassword", "pass");
    et j'ai du aussi rajouté aussi mon p12 dans le magasin cacerts de ma jre avec un keytool import.
    Pas directement car il n'était pas au format x.509, alors je ai installé mon p12 sur un windows puis exporter au format x.509.

    Bref, j'avoue que c'est un peu laborieux et je ne comprend pas pourquoi l'insertion dans cacerts est indispensable.

    Ça marche bien mais je suis quand même preneur si vous avez une explication claire.

    Au plaisir de vous lire.

Discussions similaires

  1. [Socket/SSL] Client Java / Serveur C. Compabilité ?
    Par PaloPalo dans le forum Entrée/Sortie
    Réponses: 0
    Dernier message: 20/12/2011, 12h59
  2. Handshake SSL Client/Serveur en Java
    Par SniperZwolf dans le forum Services Web
    Réponses: 1
    Dernier message: 24/08/2010, 14h16
  3. Client FTP JAVA
    Par jyms2006 dans le forum Entrée/Sortie
    Réponses: 8
    Dernier message: 16/10/2008, 14h14
  4. Client lourd java et web service
    Par gs@ab dans le forum Services Web
    Réponses: 6
    Dernier message: 22/11/2006, 18h15
  5. [JBoss] Réaliser un client-serveur Java
    Par Sylario dans le forum Wildfly/JBoss
    Réponses: 8
    Dernier message: 04/04/2006, 15h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo