Comment exécuter une application bloquée par la sécurité Java sous Windows

Java essaie constamment d'améliorer la sécurité et de protéger les systèmes sur lesquels il est installé. Bien que son utilisation diminue sur les ordinateurs, il est toujours nécessaire que certains programmes exécutent Java. C'est pourquoi vous pourriez voir un avertissement de sécurité Java lors de l'exécution d'un tel programme. Comme il ne s'agit pas d'un avertissement de sécurité typique, vous ne savez peut-être pas quoi faire lorsque vous le voyez, c'est pourquoi j'ai écrit cette page. Ce tutoriel va vous montrer comment exécuter une application bloquée par la sécurité Java sous Windows.

Comment exécuter une application bloquée par la sécurité Java sous Windows

Java a eu une mauvaise réputation au cours de la dernière décennie. La plupart des navigateurs le bloquent désormais par défaut et il est progressivement supprimé sur le Web. Malgré cela, le langage de programmation est toujours aussi omniprésent qu'il l'était autrefois, sinon plus. Il peut encore être trouvé partout et est encore utilisé en développement à ce jour.

La principale vulnérabilité de Java est qu'il ne se met pas automatiquement à jour comme la plupart des autres programmes. Il laisse à l'utilisateur le soin de mettre à jour, laissant potentiellement un programme vulnérable sans correctif pendant des semaines ou des mois à la fois. Il vous alerte lorsqu'une version mise à jour est disponible, mais vous laisse ensuite faire. Il vous appartiendra alors entièrement de le mettre à jour et de le gérer.

Ce n'est pas sans précautions, c'est pourquoi vous pouvez voir des alertes de sécurité Java.

Sécurité Java

Depuis Java 7, Oracle a mis en place un contrôle de sécurité dans le programme pour aider à la sécurité. Il vous alertera si vous utilisez une application non signée, auto-signée, non signée par une autorité de confiance ou pour laquelle il manque des attributs d'autorisation. C'est pour notre protection, mais il y a parfois des faux positifs.

Ce n'est généralement pas un problème si vous utilisez des programmes grand public ou régulièrement mis à jour, mais cela peut être pénible si vous utilisez des programmes personnalisés, développez les vôtres ou jouez à certains jeux indépendants qui utilisent toujours Java. C'est à ce moment-là que vous êtes le plus susceptible de voir des alertes de sécurité Java dans Windows.

Exécuter une application bloquée par la sécurité Java sous Windows

Si vous rencontrez des alertes de sécurité Java, vous pouvez faire certaines choses pour les contourner. Cela peut être aussi simple que de tout mettre à jour pour ajouter un site Web à la liste des exceptions, en fonction de ce que vous faites pour déclencher l'alerte.

Voici quelques façons d'arrêter l'alerte de sécurité Java.

Tout mettre à jour

Si vous commencez soudainement à voir des alertes de sécurité Java sans raison valable ou pour quelque chose que vous faites habituellement sans alertes, il est temps de mettre à jour votre version Java. Visitez le site Web Java et téléchargez la version appropriée pour votre ordinateur. Installez la mise à jour et retestez ce que vous faisiez. Si cela ne fonctionne pas, mettez à jour votre navigateur, programme, application ou tout autre élément que vous utilisiez pour déclencher l'alerte.

Java ou les mises à jour du programme sont la principale raison pour laquelle la sécurité Java affichera cette alerte. L'un ou l'autre sera obsolète et ne fonctionnera pas correctement ou ne sera pas compatible. Une mise à jour rapide peut remédier à la majorité de ces alertes.

Vérifier les paramètres de sécurité Java

Occasionnellement, l'installation de Java ou d'une mise à jour Java déclenchera une élévation du niveau de sécurité. Je ne sais pas pourquoi, mais j'ai vu cela plusieurs fois au fil des ans et c'est toujours la deuxième chose que je vérifie lors du dépannage de Java après avoir vérifié les mises à jour.

  1. Ouvrez le Panneau de configuration et sélectionnez Java dans la liste. Sélectionnez Petites icônes en haut à droite si vous ne le voyez pas.
  2. Sélectionnez l'onglet Sécurité dans le Panneau de configuration Java.
  3. Vérifiez le niveau de sécurité dans la fenêtre. Oracle suggère d'utiliser Very High comme niveau approprié. Abaissez-le à High et retestez.

Si vous visitez un site Web qui utilise toujours Java et qu'il déclenche l'alerte, vous pouvez l'ajouter à la liste blanche dans l'onglet Sécurité.

  1. Sélectionnez Modifier la liste des sites en bas de l'onglet Sécurité.
  2. Tapez l'URL dans la zone et sélectionnez Ajouter.
  3. Ajoutez toutes les autres URL que vous devez autoriser.
  4. Sélectionnez OK et retestez.

Vous devez utiliser l'URL complète, donc //… Ou //…. pour que cela fonctionne correctement. Vous n'avez besoin de le faire que s'il s'agit d'un site Web qui vous donne l'erreur. Il ne fait rien pour les applications générant l'erreur.

Vérifier le certificat

Enfin, si ces deux étapes ne fonctionnent pas, vérifiez le certificat du programme ou de l'application que vous essayez d'utiliser. S'il n'est pas signé ou approuvé par Java, il déclenchera cette alerte. Demandez au fournisseur un nouveau certificat ou demandez-lui s'il sait qu'il s'agit d'un problème. Une fois que vous avez un certificat de confiance, vous pouvez l'installer et l'alerte disparaîtra.