Я переношу программу из JApplet в Java Web Start, и у меня проблемы с безопасностью. Моя программа подписана с сертификатом моей компании, и я также добавил свой сайт в список исключений в панели управления Java, но она по-прежнему дает мне эту ошибку:Ошибка Java Web Start.
Мой Java список исключений сайта:
Мой файл JNLP выглядит следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://10.13.3.68:8000/"
href="myapp.jnlp">
<information>
<title>My app</title>
<vendor>My Company</vendor>
<description>My description</description>
</information>
<resources>
<j2se version="1.8+"/>
<jar href="myapp.jar" main="true"/>
<jar href="myappResources.jar"/>
</resources>
<application-desc
main-class="MainForm"
/>
</jnlp>
Я использую java 1.8.0_73. Файлы Jar были правильно подписаны jarsigner
. Вы не знаете, как запустить приложение с помощью Web Start без этой ошибки? HTTP-сервер находится на моем локальном ПК. Когда я пробовал небольшие «Hello World», как приложения (они даже не были подписаны!) С JNLP - они работали. Я не знаю, почему я получаю ошибку в этой программе.
Сертификат вашей компании, выданный ЦС, который известен вашей локальной установке JRE? – Neothorn
Да, CA известен JRE. –
Что предоставляет «Дополнительная информация»? –