J'ai le texte suivant manifeste dans l'applet Java signée. Mon environnement est vieux et est actuellement limité à JDK 1.6.
Manifest-Version: 1.0
Implementation-Vendor: Foo, Inc.
Application-Library-Allowable-Codebase: *
Application-Name: FooBar
Permissions: all-permissions
Sealed: true
Created-By: 1.6.0_20 (Sun Microsystems Inc.)
Caller-Allowable-Codebase: *
Codebase: https://*
Selon la documentation de Java -
Si un seul astérisque (*) ou d'un astérisque utilisé avec un haut niveau de domaine tels que *.org est spécifié comme valeur pour l' Appelant Admissibles-attribut Codebase, puis des appels à partir du code JavaScript pour votre RIA afficher un avertissement de sécurité. Les utilisateurs ont le choix de permettre à l'appel ou de bloquer l'appel. Une option à retenir le choix est également fourni. Si l'utilisateur choisit de se rappeler le choix, pas d'autres les messages d'avertissement sont affichés de la même RIA quand il reçoit des appels à partir du code JavaScript à partir de la même source.
Code Java script dans mon application web s'appuie sur le code de retour de l'Applet pour montrer le statut approprié sur le portail. Les messages qui s'affichent varient selon le code d'état renvoyé. Mais pour cela, Java fenêtre d'avertissement apparaît. Dans Firefox v51 & JRE 1.8.121, cette fenêtre d'avertissement s'affiche parfois. Quand il n'est pas le cas, la communication entre JavaScript et Applet est absent. Ce qui pourrait être question que la fenêtre d'avertissement n'apparaît pas tout le temps ?