Pour une console distante KVM, je dois pouvoir exécuter un jnlp
fichier. Quand je le lance, je reçois:
net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not initialize application.
at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:797)
at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:555)
at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:908)
Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Application Error: Cannot grant permissions to unsigned jars. Application requested security permissions, but jars are not signed.
at net.sourceforge.jnlp.runtime.JNLPClassLoader.setSecurity(JNLPClassLoader.java:319)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.<init>(JNLPClassLoader.java:239)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:381)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:337)
at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:789)
... 2 more
Je comprends pourquoi vous ne voulez pas que votre navigateur exécute du code arbitraire non signé.
Mais dans cette situation, je n'ai pas la possibilité de ni modifier ni signer le code, car il provient du périphérique KVM.
- Puis-je dire à Java que cette applet peut fonctionner sans signature?
- Sinon: puis-je dire à Java exécutant toutes les applets de ce domaine sont OK pour exécuter non signé?
- Sinon: puis-je dire à Java en cours d'exécution que toutes les applets sont OK pour s'exécuter sans signature?
- Sinon: puis-je dire à Java exécutant toutes les applets de ce domaine sont OK pour exécuter non signé?
- Y a-t-il de meilleures options, étant donné que je ne peux pas changer le code?
J'utilise actuellement Linux Mint et Chrome.