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

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

[Java] Properties et Applet

n°494047
benou
Posté le 22-08-2003 à 09:13:37  profilanswer
 

Reprise du message précédent :
<connerie potentielle>
c'est pas le browser qui s'occupe du download des pages ? si oui, t'as peut être pas besoin de gérer le https dans ton applet java : le browser est sensé être capable de le gérer tout seul
</connerie potentielle>


---------------
ma vie, mon oeuvre - HomePlayer
mood
Publicité
Posté le 22-08-2003 à 09:13:37  profilanswer
 

n°494048
sentenz
Posté le 22-08-2003 à 09:14:06  profilanswer
 

bon, j'ai avancé ms c'est pas encore komm je veux
dans les prop avancés du java plug-in (panneau de conf), j'ai mis ca et c'est passé:

Code :
  1. -Djavax.security.cert="C:\j2sdk1.4.1_02\jre\lib\security\cacerts"


Maintenant ce ke je voudrais, c'est le mettre en dur dans mon code...
si t'a une idée...

n°494050
darklord
You're welcome
Posté le 22-08-2003 à 09:15:00  profilanswer
 


 
[:wam] bin utilise URLConnection alors

n°494051
darklord
You're welcome
Posté le 22-08-2003 à 09:15:33  profilanswer
 

benou a écrit :

<connerie potentielle>
c'est pas le browser qui s'occupe du download des pages ? si oui, t'as peut être pas besoin de gérer le https dans ton applet java : le browser est sensé être capable de le gérer tout seul
</connerie potentielle>


 
c'est tout à fait correct ;)

n°494053
benou
Posté le 22-08-2003 à 09:17:02  profilanswer
 

DarkLord a écrit :


c'est tout à fait correct ;)


quand je pense que j'ai jamais codé une seule applet. [:totoz]
 
C'te honte quand même  :sweat:  
[:neowen]


---------------
ma vie, mon oeuvre - HomePlayer
n°494054
darklord
You're welcome
Posté le 22-08-2003 à 09:17:39  profilanswer
 

bon j'ai droit à combien de points là? :o

n°494059
benou
Posté le 22-08-2003 à 09:23:25  profilanswer
 

DarkLord a écrit :

bon j'ai droit à combien de points là? :o


rho l'autre !!! j'en ai toujours pas eu un seul moi :o


---------------
ma vie, mon oeuvre - HomePlayer
n°494061
darklord
You're welcome
Posté le 22-08-2003 à 09:24:06  profilanswer
 

benou a écrit :


rho l'autre !!! j'en ai toujours pas eu un seul moi :o


 
fais déjà une applet avant de la ramener :o

n°494062
benou
Posté le 22-08-2003 à 09:25:13  profilanswer
 

DarkLord a écrit :


fais déjà une applet avant de la ramener :o


les applets snul ! :o


---------------
ma vie, mon oeuvre - HomePlayer
n°494063
sentenz
Posté le 22-08-2003 à 09:25:16  profilanswer
 

DarkLord a écrit :


 
[:wam] bin utilise URLConnection alors  


Pourkoi URLConnection??
En fait, y'a un truc ki m'a assez étonné, c'est ke j'ai juste changé le chemin pour attaquer mon serveur (http => https)et tout le SSL etait gérer touèt seul comme un grand, j'avais juste a lui specifier le chemin de mon fichier de certificat.
Je me suis dit ke c'etait parce ke JSSE etait inclus ds le JDK mais :??:
 
Enfin bref, j'ai REUSSI!! :D
j'ai mis ca dans mon code et ca roule:

Code :
  1. certPath="C:/j2sdk1.4.1_02/jre/lib/security/cacerts";
  2.  System.setProperty("javax.net.ssl.trustStore", certPath);


Le souci ke j'avais, c'est k'il attaquait pas le bon JRE...bizarre parce ke j'ai installé k'un seul jdk
Il allait ici: c: /program files/java/j2re alors k'il fallait allé ici c: /j2sdk/jre


Message édité par sentenz le 22-08-2003 à 09:27:45
mood
Publicité
Posté le 22-08-2003 à 09:25:16  profilanswer
 

n°494065
darklord
You're welcome
Posté le 22-08-2003 à 09:28:21  profilanswer
 

Citation :


Pourkoi URLConnection??


 
Tu es dans une applet, remember? Ton hote est un browser. Donc si tu demandes une URL https://pouet bin le browser va démarrer une session SSL comme un grand et va faire tout ca pour toi.  
 

Citation :


En fait, y'a un truc ki m'a assez étonné, c'est ke j'ai juste changé le chemin pour attaquer mon serveur (http => https)et tout le SSL etait gérer touèt seul comme un grand


 
A parce que ca t'étonne toi? [:rofl2]
 
euh :sweat:

n°494072
sentenz
Posté le 22-08-2003 à 09:33:39  profilanswer
 

DarkLord a écrit :

Citation :


Pourkoi URLConnection??


 
Tu es dans une applet, remember? Ton hote est un browser. Donc si tu demandes une URL https://pouet bin le browser va démarrer une session SSL comme un grand et va faire tout ca pour toi.  
 

Citation :


En fait, y'a un truc ki m'a assez étonné, c'est ke j'ai juste changé le chemin pour attaquer mon serveur (http => https)et tout le SSL etait gérer touèt seul comme un grand


 
A parce que ca t'étonne toi? [:rofl2]
 
euh :sweat:
 


 
ben c'est normal ke ca m'etonnes komm ct la 1ere fois ke je mettais en oeuvre du SSL, je pensais k'il fallait se paluché la communication à la mano, ms j'ai kiffé parce ke ca m'a donné du boulot en moins par rapport à ce ke je pensais :D
 
En tout cas, un GRAND merci a tous et surtout Dark pour m'avoir consacré un peu de son temps au lieu de dormir ;)

n°494078
darklord
You're welcome
Posté le 22-08-2003 à 09:38:38  profilanswer
 

Bin de rien ;)
 
Sinon ma question était : ca t'étonne que ca marche suite au fait que tu change ton http en https? Parce que bon faire du SSL sur une URL http c'est un peu impossible [:mlc]
 
Edit: et mes points?


Message édité par darklord le 22-08-2003 à 09:38:56
n°494081
sentenz
Posté le 22-08-2003 à 09:44:37  profilanswer
 

DarkLord a écrit :

Bin de rien ;)
 
Sinon ma question était : ca t'étonne que ca marche suite au fait que tu change ton http en https? Parce que bon faire du SSL sur une URL http c'est un peu impossible [:mlc]
 
Edit: et mes points?


Ce ki m'a étonné c'est ke j'ai juste changé le chemin d'acces à mon service en le passant de http à https et ca a roulé direct => étonné ms content :)
Pour tes points, on oublie, mais si tu veux, je te créé un compte dans mon appli à ton nom, compte crédité de 100 €... ca te va :crazy: :p


Message édité par sentenz le 22-08-2003 à 09:44:58
n°494084
darklord
You're welcome
Posté le 22-08-2003 à 09:51:45  profilanswer
 

sentenz a écrit :


Ce ki m'a étonné c'est ke j'ai juste changé le chemin d'acces à mon service en le passant de http à https et ca a roulé direct => étonné ms content :)
Pour tes points, on oublie, mais si tu veux, je te créé un compte dans mon appli à ton nom, compte crédité de 100 ?... ca te va :crazy: :p


 
:sweat: mais ce que j'essaie de t'expliquer c'est que c'est normal puisqu'en HTTP tu ne *peux* pas faire de SSL :sweat:
 
enfin soit c pas grave. Non non, je veux mes points, -- répertoire ca :o


---------------
Just because you feel good does not make you right
n°494091
sentenz
Posté le 22-08-2003 à 09:56:50  profilanswer
 

DarkLord a écrit :


 
:sweat: mais ce que j'essaie de t'expliquer c'est que c'est normal puisqu'en HTTP tu ne *peux* pas faire de SSL :sweat:
 
enfin soit c pas grave. Non non, je veux mes points, -- répertoire ca :o


 
mais oui, j'ai compris!!
Tu lui dis https, et lui, il fait toute la sauce pour ke ca communique bien...

n°494098
sentenz
Posté le 22-08-2003 à 09:59:22  profilanswer
 

euh...j'ai un truc vraiment chelou la...
Je fais ca, ca roule:

Code :
  1. certPath="C:/j2sdk1.4.1_02/jre/lib/security/cacerts";
  2. System.setProperty("javax.net.ssl.trustStore", certPath);


 
Je fais ca, ca roule plus:

Code :
  1. try{
  2. java.io.InputStream is = this.getClass().getResourceAsStream("/Configuration.properties" );
  3. java.util.Properties prop = new java.util.Properties();
  4. prop.load(is);
  5. certPath = prop.getProperty("CERT_PATH" );
  6. System.out.println("certpath: "+certPath);
  7. System.setProperty("javax.net.ssl.trustStore", certPath);
  8. }catch(Exception e){
  9. System.out.println("Erreur lors de l'init de certPath: "+e.getMessage());
  10. }


:??: :cry:

n°494104
darklord
You're welcome
Posté le 22-08-2003 à 10:02:40  profilanswer
 

MAIS TU N'AS PAS BESOIN DE TON JSSE BORDEL
 
vire moi tout cette merde et utilise uniquement des accès (i.e. URLConnection) HTTPS dans ton applet, ca suffira (attention, applet only)


Message édité par darklord le 22-08-2003 à 10:02:58

---------------
Just because you feel good does not make you right
n°494115
sentenz
Posté le 22-08-2003 à 10:12:13  profilanswer
 

DarkLord a écrit :

MAIS TU N'AS PAS BESOIN DE TON JSSE BORDEL
 
vire moi tout cette merde et utilise uniquement des accès (i.e. URLConnection) HTTPS dans ton applet, ca suffira (attention, applet only)


 
Deja on s'enerve pas, CA SERT A RIEN...
ensuite, je l'utilise pas JSSE...où t'as vu ke je l'utilisais??
La, mon pb, c'est ke qd je lui specifie en dur le chemin de mon certif, TOUT ROULE IMPEC komm je veux.  
Mais qd je vais le chercher dans mon fichier properties, ca roule plus, c'est vraiement CHELOU ce truc la :??:


Message édité par sentenz le 22-08-2003 à 10:13:09
n°494118
darklord
You're welcome
Posté le 22-08-2003 à 10:16:23  profilanswer
 

sentenz a écrit :


 
Deja on s'enerve pas, CA SERT A RIEN...
ensuite, je l'utilise pas JSSE...où t'as vu ke je l'utilisais??
La, mon pb, c'est ke qd je lui specifie en dur le chemin de mon certif, TOUT ROULE IMPEC komm je veux.  
Mais qd je vais le chercher dans mon fichier properties, ca roule plus, c'est vraiement CHELOU ce truc la :??:


 
mais [:ruisseau de larmes]
 
tu n'as pas besoin d'un certificat enfin


---------------
Just because you feel good does not make you right
n°494143
sentenz
Posté le 22-08-2003 à 10:37:29  profilanswer
 

bon, ca roule
ds mon properties, j'avais ca:
CERT_PATH = "C:/j2sdk1.4.1_02/jre/lib/security/cacerts"
je sais pas pourkoi j'avais mis ces guillements, ca devait etre ds un moment de "craquage"...
 

Citation :

tu n'as pas besoin d'un certificat enfin


alors comment ca se fait k'il me mettait ca:
"javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Couldn't find trusted certificate"
 
En tt cas, j'en suis sorti de cette merd*
Merci a tous

n°494150
darklord
You're welcome
Posté le 22-08-2003 à 10:40:32  profilanswer
 

sentenz a écrit :

Citation :

tu n'as pas besoin d'un certificat enfin


alors comment ca se fait k'il me mettait ca:
"javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Couldn't find trusted certificate"


 
bin parce que tu utilises JSSE et que tu ne passes pas par une bete url connection [:sisicaivrai]
 
enfin c'est pas grave, j'aurais essayé


---------------
Just because you feel good does not make you right
n°494204
sentenz
Posté le 22-08-2003 à 11:08:13  profilanswer
 

En fait, j'ai mm pas besoin de faire tout ce bordel...
C'etait juste le jre que j'utiliasis k'etait pas le bon.
 
Mais j'utilise pas JSSE (ou alors il l'utilise sans ke je lui dise koi ke ce soit)
Je change juste le point d'acces à mon service:
http://xxx.xxx.xxx.xx:80/axis/services/admin_srv
par
https://xxx.xxx.xxx.xx:443/axis/services/admin_srv


Message édité par sentenz le 22-08-2003 à 11:08:43
n°494214
darklord
You're welcome
Posté le 22-08-2003 à 11:13:32  profilanswer
 

sentenz a écrit :

En fait, j'ai mm pas besoin de faire tout ce bordel...


 
ah enfin tu t'en rends compte :heink:, bravo


---------------
Just because you feel good does not make you right
n°494217
darklord
You're welcome
Posté le 22-08-2003 à 11:14:28  profilanswer
 


 
mais arrete de dire ca putain. Ta première URL ce n'est PAS du SSL donc il n'y a aucune chance pour que ca marche. Alors arrete de voir ca comme une *solution*. C'est pas une solutoin, ptain


---------------
Just because you feel good does not make you right
n°494223
benou
Posté le 22-08-2003 à 11:16:09  profilanswer
 

chuuuuut .... relaaaaaxxxx ... zzeeeeeeeennnnn ...  
 
;)


---------------
ma vie, mon oeuvre - HomePlayer
n°494229
darklord
You're welcome
Posté le 22-08-2003 à 11:21:14  profilanswer
 

benou a écrit :

chuuuuut .... relaaaaaxxxx ... zzeeeeeeeennnnn ...  
 
;)


 
mais il veut pas m'écouter [:sisicaivrai] avec son http en https là il croit au miracle alors que ca n'a rien à voir


---------------
Just because you feel good does not make you right
n°494266
sentenz
Posté le 22-08-2003 à 11:46:24  profilanswer
 

DarkLord a écrit :


 
mais il veut pas m'écouter [:sisicaivrai] avec son http en https là il croit au miracle alors que ca n'a rien à voir


 
Pourkoi tu t'emflammes?? Je t'ai pas tout expliqué...
Le sujet de mon memoire, c'est "securiser les Web Services" OK?
Dc j'ai fait une appli non secure => http
ensuite je l'ai securiser => https
La prochaine etape, ct de securiser au niv. applicatif avec XML Signature et XML Encryption ms ca va etre trop la misere (je vais juste expliquer le concept)
OK?
D'ou ce ke je dis... [:muzah]
 
Heureusement ke je sais bien ca:"Ta première URL ce n'est PAS du SSL donc il n'y a aucune chance pour que ca marche. "
[:spleen] [:setiz@tor]

n°494366
the real m​oins moins
Posté le 22-08-2003 à 13:34:34  profilanswer
 

on ne réclame pas les bons points :o
(surtout quand on s'énerve :o)
la prochaine fois ça fera un demi point en moins :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°494482
veryfree
Posté le 22-08-2003 à 15:19:41  profilanswer
 

DarkLord a écrit :

user.home ne peut pas etre accédé depuis une applet (meme si elle est signée)


 
 
sisi c'est possible  [:snoozy]

n°494529
darklord
You're welcome
Posté le 22-08-2003 à 16:04:33  profilanswer
 

veryfree a écrit :


 
 
sisi c'est possible  [:snoozy]  


 
vi vi j'ai confondu avec le login :o


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Lancer une appli externe dans un prog Javajava est -il valable si on utilise pas sa portabilité ??
livre sur JAVAContrôle d'un programme en Java
[java] compiler plusieurs fichiers[java] Pb: transformer IHM en applet
Application Java et Single Document Interface : besoin d'aideComparatifs entre java, php, asp, jsp ?
[Java/Jsp/Struts] Sélection d'un radio bouton par défaut.... 
Plus de sujets relatifs à : [Java] Properties et Applet


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