Ява не все банки подписаны одним и тем же сертификатом - который отличается - PullRequest
0 голосов
/ 09 мая 2018

Я сейчас пытаюсь запустить простое приложение форм Oracle. Я получаю сообщение о том, что приложение заблокировано в настройках безопасности Java. Я включил консоль Java, чтобы увидеть, что происходит, - и там я нахожу строку в консоли, что приложение было заблокировано, потому что не все банки имеют некоторый сертификат подписи:

… are not signed by the same certificate

В общем, я знаю, что это JAR с другой подписью - как мне узнать, какой из них, без проверки jarsigner вручную? На стороне клиента нет способа проверить это? Поскольку приложение не запускается, в нем должно быть указано, что такое jar или в чем проблема ...

1 Ответ

0 голосов
/ 09 мая 2018

Баночки из форм оракула стандартно подписаны собственной подписью. Таким образом, frmall.jar подписан с подписью Oracle.

Если вы подписываете свои собственные баночки своим сертификатом, они отличаются от подписи оракула, и вы получаете вышеуказанную ошибку.

Решение - подписать банки от оракула своей подписью. Тогда они все одинаковы.

...