2013-11-13 2 views
2

После обновления до JRE 1.7.40 я получаю предупреждающее сообщение издателя «UNKNOWN». Я использую JNLP для загрузки клиентских банок, эти файлы jar подписываются с использованием файла хранилища ключей.Издатель UNKNOWN при запуске Java-апплета с использованием JNLP

Я генерации файла хранилища ключей, запустив

Keytool -keystore mykeystore -genkey -alias myalias -keyalg RSA -keysize 2048

Затем генерируя .csr файл Keytool -certreq -keyalg RSA -alias myalias -file Test.csr -keystore mykeystore

затем я использую mykeystore подписать мою банку с помощью муравей

Затем я делаю файл Test.csr доверенным сертификатом с использованием промежуточных ЦС Root &. Затем я загружаю все три сертификата в начало Java Web.

Но все равно получите сообщение «UNKNOWN» с предупреждением издателя. что я делаю неправильно?

+0

Вы должны иметь возможность видеть сведения о сертификате вместе с предупреждающим сообщением. Появляются ли там сертификаты? Является ли ваш корневой сертификат в вашем файле cacerts? – Teepeemm

+0

Да, я вижу сертификат в своем сообщении, он говорит, что это издательство UNKNOWN. Я также добавил корневой и доверенный сертификат в мой веб-сайт java. – java1977

+1

Издатель UNKOWN появится, если Java не сможет отследить цепочку сертификатов обратно в центр сертификации в вашем файле cacerts. Вы должны иметь возможность воспитывать данные сертификата («больше информации», возможно?) И видеть всю цепочку сертификатов. Можете ли вы видеть все сертификаты в своей цепочке таким образом? Является ли корневой сертификат в cacerts? – Teepeemm

ответ

0

Я решил эту проблему помещать свой собственный сертифицированный файл (.csr) в список типов «Signer CA» на панели управления Java. Появляется предупреждающее сообщение, но я могу подтвердить это заверенное, чтобы не было больше предупреждений.

My certificate at "Signer CA" type (lang: pt-BR) http://blog.devdelver.com/wp-content/uploads/2014/01/javaCert2.png

К сожалению, мой "Панель управления Java" в PT-BR Ланга. Полная сводка - «Панель управления»> «JAVA»> «Вкладка« Безопасность »>« Управление сертификатами »>« Тип сертификата подписчика ».

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