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

Sécurité Java Discussion :

Authentification Proxy


Sujet :

Sécurité Java

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Albanie

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2012
    Messages : 2
    Par défaut Authentification Proxy
    Bonjour tous le monde,

    j'ai voudrai réalisé une applet qui passe via un proxy (authentification basique) , en effet , j'ai pas réussi de passer le proxy avec ce bout de code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    	HttpClient client = new HttpClient();
    			client.setTimeout(1000);
    			client.setConnectionTimeout(1000);
     
    			MultipartPostMethod filePost = new MultipartPostMethod(urlUpload);
     
    			InetSocketAddress p = ConnecteurEtProxy.informationProxy(urlUpload);
     
    			if (noSession != null) {
    				filePost.addParameter("no_session", noSession);
    				Logger.log(Logger.DEBUG, "Post parameter : no_session : "
    						+ noSession);
    			}
     
    			filePost.addParameter("consultation_id", indexConsultation + "");
    			Logger.log(Logger.DEBUG, "Post parameter : consultation_id : "
    					+ indexConsultation);
     
    			filePost.addParameter("num_adh", numeroAdherent + "");
    			Logger.log(Logger.DEBUG, "Post parameter : num_adh : "
    					+ numeroAdherent);
     
    			filePost.addParameter("utilisateurid", indexUtilisateur + "");
    			Logger.log(Logger.DEBUG, "Post parameter : utilisateurid : "
    					+ indexUtilisateur);
     
    			filePost.addParameter("cerificat_id", indexCertificat + "");
    			Logger.log(Logger.DEBUG, "Post parameter : cerificat_id : "
    					+ indexCertificat);
     
    			filePost.addParameter("candidature", (candidature ? "1" : "0"));
    			Logger.log(Logger.DEBUG, "Post parameter : candidature : "
    					+ (candidature ? "1" : "0"));
     
    			filePost.addParameter("offre", (offre ? "1" : "0"));
    			Logger.log(Logger.DEBUG, "Post parameter : offre : "
    					+ (offre ? "1" : "0"));
    			filePost.addParameter("username", ftpUsername);
    			Logger.log(Logger.DEBUG, "Post parameter : username : "
    					+ ftpUsername);
     
    			filePost.addParameter("password", ftpPassword);
    			Logger.log(Logger.DEBUG, "Post parameter : password : "
    					+ ftpPassword);
     
    			filePost.addParameter("original", pFichierOriginal);
    			Logger.log(Logger.DEBUG, "Post parameter : original : "
    					+ pFichierOriginal);
     
    			filePost.addParameter("signature", pFichierSignature);
    			Logger.log(Logger.DEBUG, "Post parameter : signature : "
    					+ pFichierSignature);
     
    			filePost.addParameter("crypte", pFichierCrypte);
    			Logger.log(Logger.DEBUG, "Post parameter : crypte : "
    					+ pFichierCrypte);
     
    			// @todo : gerer ce fichier dans le formulaire ASP
    			filePost.addParameter("symetrique", pFileZipSymetrique);
    			Logger.log(Logger.DEBUG, "Post parameter : symetrique : "
    					+ pFileZipSymetrique);
     
    			// @todo : gerer ce fichier dans le formulaire ASP
    			filePost.addParameter("signatures", pFichierZipSignatures);
    			Logger.log(Logger.DEBUG, "Post parameter : signatures : "
    					+ pFichierZipSignatures);
     
    			Logger.log(Logger.DEBUG, "URL " + urlUpload);
     
    			String login = "";
    			char[] mdp = "".toCharArray();
        HostConfiguration ppp = new HostConfiguration(filePost
    						.getHostConfiguration());
    				ppp.setProxy(p.getHostName(), p.getPort());
    				client.setHostConfiguration(ppp);
    l'erreur affichée après exécution est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    18 juil. 2012 22:32:08 org.apache.commons.httpclient.HttpConnection open
    ATTENTION: The host www.hostename.com:80 (or proxy 192.168.1.140:8080) did not accept the connection within timeout of 1000 milliseconds
    Je vous remercie d’avance mes salutation distinguées.

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 098
    Par défaut
    Par erreur tu parles de ca ???

    Citation Envoyé par yazzzzzzzz Voir le message
    ATTENTION: The host www.hostename.com:80 (or proxy 192.168.1.140:8080) did not accept the connection within timeout of 1000 milliseconds
    Enlèves les lignes concernant ce timeout histoire de voire...
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Albanie

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2012
    Messages : 2
    Par défaut
    Bonjour,

    Merci de votre repense, mais si les lignes timeout sont enlevées alors le programme se bloque, et si par exemple la durée est prolongée par exemple "10*1000*60" alors le meme msg d'erreur sera affiché après la période de temps 10 mn

    Merci,

Discussions similaires

  1. Erreur d'authentification proxy
    Par squallJ dans le forum Forms
    Réponses: 2
    Dernier message: 11/03/2010, 15h28
  2. Réponses: 0
    Dernier message: 21/01/2010, 10h10
  3. Authentification proxy en java
    Par DevServlet dans le forum API standards et tierces
    Réponses: 0
    Dernier message: 08/01/2010, 11h08
  4. Authentification proxy pour un appel a un webservice
    Par totoen dans le forum Windows Forms
    Réponses: 2
    Dernier message: 09/07/2008, 16h47
  5. Authentification Proxy C#
    Par perezlyon dans le forum C#
    Réponses: 5
    Dernier message: 05/10/2007, 16h40

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