Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1984 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Se Logguer sur une page sécurisée SSH -Java

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Se Logguer sur une page sécurisée SSH -Java

n°1866997
kf29200
Posté le 28-03-2009 à 17:20:37  profilanswer
 

Bonjour,
J'essaie de créer un programme qui se connecte sur une page en https, qui se loggue afin de pouvoir récupérer un fichier.
J'ai réussi à me connecter sur la page mais je ne sais pas comment faire pour lui envoyer un login et un mot de passe et valider.
 
Voici le code que j'ai fais pour le moment  
 

Code :
  1. public class Essai{
  2.          public static void main(String[] args) {
  3.          TrustManager[] trustAllCerts = new TrustManager[]{
  4.         new X509TrustManager() {
  5.             public java.security.cert.X509Certificate[] getAcceptedIssuers() {
  6.                 return null;
  7.             }
  8.             public void checkClientTrusted(
  9.                 java.security.cert.X509Certificate[] certs, String authType) {
  10.             }
  11.             public void checkServerTrusted(
  12.                 java.security.cert.X509Certificate[] certs, String authType) {
  13.             }
  14.         }
  15.     };
  16.    
  17.     try {
  18.         SSLContext sc = SSLContext.getInstance("SSL" );
  19.         sc.init(null, trustAllCerts, new java.security.SecureRandom());
  20.         HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
  21.     } catch (Exception e) {
  22.     }
  23.     System.getProperties().put("java.protocol.handler.pkgs", "HTTPClient" );
  24.         try {
  25.         URL url = new URL("https://XXX" );
  26.         URLConnection conn = url.openConnection();
  27.         InputStreamReader inp = new InputStreamReader(conn.getInputStream());
  28.         BufferedReader brd = new BufferedReader (inp);
  29.         String str=brd.readLine();
  30.         System.out.println(str);
  31.        
  32.         }
  33.         catch(Exception e) {
  34.          System.out.println("Erreur " +e); 
  35.         }
  36.  
  37.        
  38.     }
  39.        
  40. }


 
 
Merci de m'aider
Kévin

mood
Publicité
Posté le 28-03-2009 à 17:20:37  profilanswer
 

n°1867615
kf29200
Posté le 30-03-2009 à 19:21:41  profilanswer
 

up


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Se Logguer sur une page sécurisée SSH -Java

 

Sujets relatifs
j n arrive pas à créer une connexion java vers base de données mysqlLoad incomplet au 1er chargement de la page avec fichier XML
[Java] supprimer les cases null d'un ArrayListConfigurer windows pour JAVA
Se déplacer dans une page web avec le curseurInstaller un petit module de news sur la page d'accueil de son site
page web , help , please !Afficher une page de man au bon format
[resolu]comment revenir sur page de résultats?pb lors creation d'une classe generic en java pour type primitif
Plus de sujets relatifs à : Se Logguer sur une page sécurisée SSH -Java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR