Applications bloquées par Java - Java - Programmation
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?
Marsh Posté le 06-02-2014 à 10:35:23
hyogas a écrit : Bonjour, |
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 :
Plus d'infos : https://blogs.oracle.com/java-platf [...] s_for_rias ; https://www.java.com/en/download/he [...] ialogs.xml
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.
Marsh Posté le 16-02-2014 à 15:58:06
hyogas a écrit : Je te remercie pour ton aide Honrisse j'ai acces à mes puzzles. |
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. |
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ésolé, mais vous ne pouvez pas avoir accè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és à découper dans l'image -->
<PARAM name="nb_rows" value="4">
<PARAM name="nb_cols" value="3">
<!-- Chemin pour le fichier image à utiliser -->
<PARAM name="path_images" value="">
<!-- Nom de fichier image à 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'épaisseur des lignes des cadres -->
<PARAM name="line_width" value="2">
<!-- url du cgi de ré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 )<br>
</CENTER>
</BODY>
</HTML>
Que dois je rajouter pour que le puzzle fonctionne à nouveau ?
Pouvez vous m'aider ?
Merci