2014-11-08 3 views
0

В настоящее время у меня есть веб-сайт, размещенный с Hostgator, который имеет апплет java upload; однако при посещении страницы браузер блокирует выполнение Java-апплета. Приведенная причина - параметры безопасности заблокировали запуск приложения SELF-SIGNED.Подписанный сертификат и SSL

Мой вопрос в том, как я могу пройти мимо этого, БЕЗ изменения уровней безопасности Java. Я хочу, чтобы пользователи имели доступ к апплетам без получения этой ошибки И без необходимости изменять какие-либо из их текущих настроек браузера.

(Я сам подписывал апплет, используя keytool).

спасибо.

ответ

1

Есть два способа:

  1. Вы должны купить сертификат SSL от доверенной стороны, как Verisign или Thawte или any other (cheaper) trusted provider. Затем вам нужно подписать свой апплет с этим сертификатом. Поскольку такой сертификат будет предоставлен стороной, пользующейся глобальным доверием, JVM ваших пользователей будет автоматически доверять ей.

    Если вы решили пойти с более дешевым поставщиком ssl, убедитесь, что он является корневым сертификатом в списке доверенных сертификатов JVM по умолчанию. Вы можете проверить, что, перечисление сертификатов, которые поставляются вместе с установкой Java - как это:

    keytool -list -keystore cacerts -storepass changeit 
    

    где changeit является хранилищу пароля по умолчанию cacerts и файл cacerts можно найти в lib\security папки установки JRE Jour - на Windows, это будет что-то вроде:

    c:\Program Files (x86)\Java\jre[version]\lib\security\ 
    
  2. Отправить открытый ключ для пользователей и сделать их добавить его доверенные сертификаты их виртуальную машина Java (обычно это означает, что, импортируя сертификат, который вы предоставляете вышеупомянутый cacerts файл. однако требуется использовать keytool и командную строку и, скорее всего, будет неприятным для большинства ваших пользователей.

+0

отлично! Спасибо за помощь. Вариант 1 выше кажется наиболее разумным, так как он не потребует от пользователей делать что-либо еще с их конца. – JohnnyBoy

Смежные вопросы