Файл JNLP, загруженный с http, заблокирован из-за безопасности Java от запуска - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть приложение, которое развернуто на сервере Weblogi c только по протоколу HTTP. Когда я нажимаю URL-адрес приложения, оно загружает файл JNLP, например App-Client.jnlp. Но когда я пытаюсь запустить то же самое, Java блокирует запуск указанного приложения.

См. Скриншот ниже.

JNLP Application Blocked By Java

До сих пор я пробовал две нижеприведенные вещи

  1. Пытался определить новый набор правил в наборе правил. xml в расположении файла jar в C:\Windows\Sun\Java\Deployment\DeploymentRuleSet.jar и определил новое правило вместе с существующими правилами, как показано ниже. Но это не сработало.

    <rule> <id location="HTTP://COMPLETE_URL:PORT/PATH" /> <action permission="run" /> </rule>

  2. Попытка добавить URL с протоколом HTTP в список исключений Java на панели управления, но это даже не сохраняя мой URL-адрес в списке исключений, поскольку он изначально добавляется, но в тот момент, когда я нажимаю Ok в диалоговом окне списка исключений, он исчезает.

Кто-нибудь знает, что делать?

Любая помощь будет принята с благодарностью.

...