Para um console remoto KVM, preciso ser capaz de executar um jnlp
arquivo. Quando o executo, recebo:
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
Entendo por que você não deseja que seu navegador execute código não assinado arbitrário.
Mas nessa situação, não tenho chance de nem alterar nem assinar o código, pois ele vem do dispositivo KVM.
- Posso dizer ao Java que este applet está OK para executar sem assinatura?
- Caso contrário: posso dizer ao Java que todos os miniaplicativos desse domínio estão OK para executar sem assinatura?
- Caso contrário: posso dizer ao Java que todos os miniaplicativos estão OK para executar sem assinatura?
- Caso contrário: posso dizer ao Java que todos os miniaplicativos desse domínio estão OK para executar sem assinatura?
- Existem opções melhores, já que não posso alterar o código?
Atualmente, estou usando Linux Mint e Chrome.