Correction: vos paramètres de sécurité ont bloqué l'exécution d'une application auto-signée

Plusieurs utilisateurs rencontrent le message "Vos paramètres de sécurité ont bloqué l'exécution d'une application non fiable" lors de la tentative de lancement d'un applet Java. Le problème ne semble pas être exclusif à une certaine version de Windows - l'erreur est rencontrée avec toutes les versions récentes, y compris Windows Vista, Windows 7, Windows 8 et Windows 10.

Vos paramètres de sécurité ont bloqué l'exécution d'une application non fiable.

Pourquoi les paramètres de sécurité bloquent-ils l'exécution des applications?

Nous avons examiné l'erreur «Vos paramètres de sécurité ont bloqué l'exécution d'une application non fiable» en examinant divers rapports d'utilisateurs et les stratégies de réparation qu'ils ont utilisées.

En fin de compte, l'invite d'erreur se produira en raison du comportement du plug-in de navigateur Java introduit avec Java 7 Update 21 . L'idée était de permettre aux utilisateurs de prendre des décisions plus éclairées lorsqu'ils devaient exécuter une applet Java dans un navigateur Web.

Si vous utilisez Java 7 Update 21 ou une version antérieure, toute application sans certificat ou dont le nom ou les informations de l' éditeur sont manquants est bloquée par défaut. Cette décision a été prise pour protéger les utilisateurs sans méfiance des applications dangereuses ou à haut risque.

Une fois ces nouvelles modifications appliquées, il existe trois causes principales qui déclencheront ce message d'erreur Java particulier:

  • L'application est non signée - Les applications sans certificat ou les informations manquantes sur l'éditeur et le nom sont bloquées par défaut. Celles-ci pourraient rendre votre système vulnérable aux exploits externes.
  • L'utilisateur tente d'exécuter une application auto-signée à partir d'une autorité non approuvée - Les applications avec des certificats auto-signés sont également bloquées par défaut à partir de Java 7 Update 51. Celles-ci sont considérées encore plus dangereuses que les applications non signées, car elles pourraient se voir accorder l'accès à données personnelles sur votre ordinateur.
  • Un attribut d'autorisation manque dans le fichier jar de l'application - L'attribut autorisation vérifie si la demande d'application utilise le même niveau d'autorisation que celui spécifié par le développeur. Une application avec un attribut jar manquant est bloquée car un attaquant pourrait exploiter l'utilisateur en exécutant l'application avec un niveau de privilège différent.

En général, une applet ou une application qui manque de ces éléments d'identification clés doit être considérée comme étant non sécurisée. Si vous ne le connaissez pas, nous vous recommandons vivement d'éviter de l'exécuter.

Toutefois, si vous connaissez l'éditeur et que vous faites confiance à l'applet (par exemple, vous l'avez développé vous-même ou vous le testez), il existe des moyens de contourner ce message d'erreur particulier.

Vous trouverez ci-dessous quelques méthodes qui vous permettront de gérer l'erreur «Vos paramètres de sécurité ont bloqué l'exécution d'une application non fiable» . Bien que la méthode 1 soit largement considérée comme une pratique standard pour traiter ce message d'erreur particulier, vous pouvez également suivre la méthode 2 pour atteindre le même objectif.

Méthode 1: Configuration de la liste de sites d'exception

Si vous comprenez le risque de lancer une application considérée comme non sécurisée par Java, vous pouvez empêcher le message d'erreur «Vos paramètres de sécurité ont bloqué l'exécution d'une application non fiable» en l'ajoutant à la liste des sites d'exception. Vous pouvez trouver ce paramètre sous l'onglet Sécurité du Panneau de configuration Java.

Voici un guide rapide sur l'ouverture du panneau de configuration Java et l'ajout de l'applet Java à la liste des sites d'exclusion :

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter. Ensuite, tapez « control » et appuyez sur Entrée pour ouvrir le Panneau de configuration.

    Ouverture du Panneau de configuration via une boîte de dialogue Exécuter
  2. Dans la fenêtre du panneau de configuration, cliquez sur Programmes, puis sur l’icône Java pour ouvrir le panneau de configuration Java .

  3. Dans la fenêtre du panneau de configuration Java, accédez à l'onglet Sécurité et cliquez sur Modifier la liste de sites .

    Accéder au menu d'exclusion de Java
  4. Dans la liste Site d'exception, cliquez sur le bouton Ajouter, puis collez l'URL de l'applet Java qui vous pose des problèmes. Cliquez sur Ok pour ajouter l'URL à la liste d'exclusion .

    Ajout d'une application à la liste d'exclusion

    Remarque: N'oubliez pas qu'en fonction de l'applet que vous essayez d'exécuter, vous devrez peut-être également ajouter des ports non standard à la liste d'exclusion Java .

  5. Cliquez sur Continuer au prochain avertissement de sécurité pour confirmer que vous souhaitez ajouter l'URL que vous venez d'entrer à la liste d'exclusion.

    Confirmation de la nouvelle entrée dans l'avertissement de sécurité
  6. Rouvrez l'applet qui présentait précédemment l'erreur. L'erreur ne devrait plus se produire.

Si vous cherchez un moyen différent de résoudre l'erreur «Vos paramètres de sécurité ont bloqué l'exécution d'une application non fiable», passez à la méthode suivante ci-dessous.

Méthode 2: définir le niveau de sécurité de l'application sur élevé

Une autre façon de résoudre l'erreur «Vos paramètres de sécurité ont bloqué l'exécution d'une application non fiable» consiste à définir le niveau de sécurité Java sur Elevé au lieu de Très élevé .

Bien que cette méthode soit beaucoup plus simple (et rapide) à mettre en œuvre, elle exposera votre ordinateur à de nombreux risques potentiels. Dans cet esprit, il est préférable de suivre la méthode 1 si vous faites confiance à la source plutôt que de modifier le niveau de sécurité.

Toutefois, si vous décidez de le faire, nous vous encourageons à rétablir le niveau par défaut des paramètres de sécurité une fois que vous avez terminé à l'aide de l'application Java à l'origine de l'erreur.

Voici un guide rapide sur la modification du niveau de sécurité:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter . Ensuite, tapez « control » et appuyez sur Entrée pour ouvrir le Panneau de configuration .

    Ouverture du Panneau de configuration via une boîte de dialogue Exécuter
  2. Dans la fenêtre du panneau de configuration, cliquez sur Programmes, puis sur l’icône Java pour ouvrir le panneau de configuration Java .

  3. Dans la fenêtre du panneau de configuration Java, accédez à l'onglet Sécurité et sélectionnez la bascule Elevé sous Niveau de sécurité pour les applications ne figurant pas dans la liste des sites d'exception . Ensuite, cliquez sur Appliquer pour enregistrer les modifications.

    Définition du niveau de sécurité Java pour les éléments non inclus dans la liste des sites exceptionnels sur Elevé
  4. Redémarrez le navigateur dans lequel vous exécutez l'applet et voyez si le problème a été résolu une fois la page rechargée.

Des Articles Intéressants