Applications bloquées par Java

Applications bloquées par Java - Java - Programmation

Marsh Posté le 05-02-2014 à 13:27:19    

Bonjour,  
Je suis nouveau sur le site et je viens vers vous car j'ai un probleme. J'ai récemment mis à jour Java et j'ai maintenant Java 7 Update 51.  
J'ai un probleme avec des puzzles que j'ai fais en java l'année dernière . Java m'indique que l'application est non sécurisée et je peux plus faire mes puzzles.
Voici l'un des puzzles : http://cartoons1.free.fr/Monsite/puzzle/133.htm
Le code que j'ai trouvé sur le net et utilisé est le suivant :
 
<HTML>
<HEAD>
<TITLE>Puzzle</TITLE>
</HEAD>
 
<BODY background="http://cartoons1.free.fr/Monsite/puzzle/image/fondpage.jpg" bgcolor="white">
<CENTER>
<APPLET code="Puzzle.class" Width=1230 Height=370>
<!-- Dimension de l'applet : compter les dimensions de l'image (en double dans un sens) plus les
marges, plus l'ecart entre source et destination  -->
<h3>.</h3>
<h3>Votre navigateur ne supporte pas Java !</h3>
<h3>D&eacute;sol&eacute;, mais vous ne pouvez pas avoir acc&egrave;s au Puzzle.</h3>
<!-- Couleur du fond et du cadre  -->
<PARAM name="couleur_fond" value="255;255;255">
<PARAM name="couleur_cadres" value="0;0;0">
<!-- Le nombre da carr&eacute;s &agrave; d&eacute;couper dans l'image  -->
<PARAM name="nb_rows" value="4">
<PARAM name="nb_cols" value="3">
<!-- Chemin pour le fichier image &agrave; utiliser -->
<PARAM name="path_images" value="">
<!-- Nom de fichier image &agrave; utiliser -->
<PARAM name="source_puzzle" value="http://cartoons1.free.fr/Monsite/puzzle/image/1397cb40.jpg">
<!-- Distance entre les deux panneaux  -->
<PARAM name="ecart" value="20">
<!-- La marge gauche -->
<PARAM name="ecart_gauche" value="5">
<PARAM name="ecart_droite" value="5">
<PARAM name="ecart_haut" value="5">
<PARAM name="ecart_bas" value="5">
<!-- La position relative des deux panneaux  -->
<!-- S = panneau source -->
<!-- P = panneau destination -->
<!---------------------------->
<!-- D S : 0 -->
<!-- S D : 1 -->
<!-- S/D : 2 -->
<!-- D/S : 3 -->
<PARAM name="position_P1_P2" value="1">
<!-- l'&eacute;paisseur des lignes des cadres -->
<PARAM name="line_width" value="2">
<!-- url du cgi de r&eacute;ponse -->
<PARAM name="url" value="http://cartoons1.free.fr/Monsite/puzzle/bravo.html">
<!-- Legende entre les deux cadres (si position 2 ou 3)-->
<PARAM NAME="legende1" Value="">
<PARAM NAME="legende2" Value="">
<PARAM NAME="legende3" Value="">
</APPLET><br>
Voici le puzzle, pas besoin de vous expliquer le but du jeu :o)<br>
</CENTER>
</BODY>
</HTML>
 
Que dois je rajouter pour que le puzzle fonctionne à nouveau ?
Pouvez vous m'aider ?
Merci

Reply

Marsh Posté le 05-02-2014 à 13:27:19   

Reply

Marsh Posté le 05-02-2014 à 17:24:40    

Tu as développé une applet puzzle et tu l'as mise en ligne sur un serveur avec le code html ci dessus.
Mais le problème est côté client, tu dois mettre à niveau le java plugin de ton poste / navigateur, il y a des failles de sécurité dans la jvm, pas dans ton code html ni ton applet.
 
Qu'est ce que tu en penses?

Reply

Marsh Posté le 06-02-2014 à 10:35:23    

hyogas a écrit :

Bonjour,  
Je suis nouveau sur le site et je viens vers vous car j'ai un probleme. J'ai récemment mis à jour Java et j'ai maintenant Java 7 Update 51.  
J'ai un probleme avec des puzzles que j'ai fais en java l'année dernière . Java m'indique que l'application est non sécurisée et je peux plus faire mes puzzles.
Voici l'un des puzzles : http://cartoons1.free.fr/Monsite/puzzle/133.htm
 
Que dois je rajouter pour que le puzzle fonctionne à nouveau ?
Pouvez vous m'aider ?
Merci


 
Bonjour,
 
J'ai pu jouer au puzzle avec Firefox que j'utilise.
En gros si je ne dis pas de bêtises, avec tous les problèmes (failles de sécurité) qu'a eu Java dans les navigateurs, Firefox bloque dorénavant par défaut l'exécution du plugin et les paramètres de sécurité de Java par défaut avec les dernières màj bloque toutes les applications non signées par une autorité de sécurité de confiance.
Pour faire marcher le puzzle plusieurs choses :

  • activer le contenu Java dans le navigateur (panneau de configuration Windows => recherche Java) http://hfr-rehost.dev.syn.fr/preview/self/480c11f5cd11a91ad6704b9a1f459a6e8346e816.png
  • baisser le niveau de sécurité à moyenne ou essayer d'ajouter une exception (https://www.java.com/en/download/exception_sitelist.jsp)
  • autoriser l'exécution du plugin lorsque c'est demander par le navigateur Firefox
  • cliquer sur exécuter http://hfr-rehost.dev.syn.fr/preview/self/1ab7ee2099d3d91c842b40421c66382df76e4819.png


Plus d'infos : https://blogs.oracle.com/java-platf [...] s_for_rias ; https://www.java.com/en/download/he [...] ialogs.xml


Message édité par honrisse le 06-02-2014 à 10:47:42
Reply

Marsh Posté le 16-02-2014 à 14:27:40    

Je te remercie pour ton aide Honrisse j'ai acces à mes puzzles.
Par contre j'aurai voulu trouver un moyen pour que les internautes puisse les voir sans faire cette manoeuvre. Connaitrais tu une solution ?
Merci encore à tous de votre aide.

Reply

Marsh Posté le 16-02-2014 à 15:58:06    

hyogas a écrit :

Je te remercie pour ton aide Honrisse j'ai acces à mes puzzles.
Par contre j'aurai voulu trouver un moyen pour que les internautes puisse les voir sans faire cette manoeuvre. Connaitrais tu une solution ?
Merci encore à tous de votre aide.


Je ne suis pas familier avec le déploiement d'applet Java. Plus d'infos ici : https://www.java.com/fr/download/faq/signed_code.xml ; Can you sign a Java applet but keep it in the sandbox (NOT give it full access to user's computer)?
 
En gros :

Citation :

Développeurs : à partir de la version 7u51 (janvier 2014), vos applications Internet riches (RIA pour Rich Internet Application, également connues en tant qu'applets ou qu'applications Web Start) devront être mises à jour. Ces mises à jour obligatoires concernent le packaging et la distribution ; aucune modification de code API ne devrait être requise. Ces modifications sont motivées par la réorientation potentielle des applications sandbox, grâce auxquelles le placement des droits d'accès dans un fichier JAR signé empêche la modification de votre niveau de droit d'accès.
Les RIA doivent comporter deux éléments :
 
    Des signatures de code provenant d'une autorité sécurisée. L'ensemble du code pour les applets et les applications Web Start doit être signé, quels que soient ses attributs Droits d'accès.
    Des attributs Manifeste
        Droits d'accès : introduit à la version 7u51, obligatoire à compter de 7u51. Indique si le RIA doit être exécuté dans le modèle d'environnement restreint ou exige des droits d'accès complets.
        Base de code : introduit à la version 7u25, facultatif/encouragé à compter de 7u51. Pointe vers l'emplacement connu du code hébergé.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed