Per una console remota KVM devo essere in grado di eseguire un jnlp
file. Quando lo eseguo ottengo:
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
Capisco perché non desideri che il tuo browser esegua codice arbitrario senza segno.
Ma in questa situazione non ho la possibilità di modificare o firmare il codice, poiché proviene dal dispositivo KVM.
- Posso dire a Java che questa applet è OK per funzionare senza segno?
- In caso contrario: posso dire che Java che esegue tutte le applet di quel dominio è OK per eseguire unsigned?
- In caso contrario: posso dire che Java che esegue tutte le applet è OK per eseguire unsigned?
- In caso contrario: posso dire che Java che esegue tutte le applet di quel dominio è OK per eseguire unsigned?
- Ci sono opzioni migliori, dato che non posso cambiare il codice?
Attualmente sto usando Linux Mint e Chrome.