Для удаленной консоли KVM мне нужно иметь возможность запустить jnlp
файл. Когда я запускаю его, я получаю:
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
Я понимаю, почему вы не хотите, чтобы ваш браузер запускал произвольный неподписанный код.
Но в этой ситуации у меня нет возможности ни изменить, ни подписать код, поскольку он исходит от устройства KVM.
- Могу ли я сказать Java, что этот апплет работает без подписи?
- Если нет: могу ли я сказать, что Java, в которой запущены все апплеты из этого домена, в порядке для запуска без знака?
- Если нет: могу ли я сказать, что Java, на которой запущены все апплеты, может работать без подписи?
- Если нет: могу ли я сказать, что Java, в которой запущены все апплеты из этого домена, в порядке для запуска без знака?
- Есть ли лучшие варианты, учитывая, что я не могу изменить код?
В настоящее время я использую Linux Mint и Chrome.