У меня есть веб-приложение, которое загружает файл jar с веб-сервера с помощью java web start. Банку подписывают с помощью средства безопасности J2SE. Однако я получаю предупреждение о безопасности: «Цифровая подпись приложения не может быть проверена. Вы хотите запустить приложение?» Я пропустил что-то, что вызывает это?java web start предупреждение о безопасности
1
A
ответ
1
Если это самозапись, вам также необходимо добавить сертификат в хранилище сертификатов Windows.
Если вы используете Центр сертификации, такой как Verisign, тогда у вас не возникнет проблема.
See here for an explanation (from Verisign) о том, почему следует подписывать их.
Я не верю, что Java Web Start ссылается на хранилище сертификатов Windows. Если вы не изменили свой файл deployment.properties, он использует/lib/security/cacerts для проверки сертификатов, поэтому вам нужно добавить его в хранилище ключей cacerts, чтобы избежать предупреждений. http://docs.oracle.com/javase/7/docs/technotes/guides/deployment/deployment-guide/security.html –