Подписать Java-апплет без всплывающего окна безопасности

У меня есть вопрос о подписании java-апплетов. У меня есть самоподписанный апплет. Когда я открываю веб-страницу, у меня появляется диалоговое окно с предупреждением о безопасности, и мне нужно подтвердить разрешения. Возможно ли (например, через SSL-сертификат или, я не знаю, какой-то сертификат кода), чтобы этот диалог не отображался?


person Astaz3l    schedule 05.06.2012    source источник


Ответы (2)


Возможно ли... что этот диалог не появится?

Только если в JRE есть ошибка безопасности.

Если код имеет цифровую подпись с использованием проверенного сертификата, предупреждение о безопасности будет более мягким, подписывающая сторона указана в диалоговом окне, а Always Trust может быть проверено по умолчанию.

person Andrew Thompson    schedule 05.06.2012

Получите сертификат от доверенного центра, например Thawte или Verisign. Таким образом, вы убедитесь, что ваши пользователи являются доверенным лицом (чтобы они могли более охотно установить флажок Always trust content from this publisher).

Вы, как разработчик приложения, не можете полностью отключить этот диалог, но ваши пользователи могут. Посмотрите Avoiding security главу этого документ, чтобы узнать, как это сделать.

person npe    schedule 05.06.2012
comment
вашим пользователям будет предложено разрешить запуск апплета. вашим пользователям будет предложено, даже если код подписан сертификатом. от доверенного органа. Это для их защиты. - person Andrew Thompson; 05.06.2012
comment
Вау, я не знал об этом!. Я немного покопался, нашел ссылку на сайте оракула и отредактировал ответ. Спасибо! - person npe; 05.06.2012