2012-04-03 6 views
1

Я создал хранилище ключей и его внутренний ключ. Затем у меня есть подписанный java-апплет. Но каждый раз, когда я запускаю свой jnlp-апплет, я вижу диалоговое окно предупреждения безопасности в браузере Internet. Когда сервер приложений и клиентский компьютер находятся в одной сети, в диалоговом окне отображается «Publisher: MyCompanyName», но когда мы обращаемся к форме приложения в Интернете, это показывает, что «Publisher: UNKNOWN».Jnlp дает ошибку при сертификации

Любой может сообщить мне причину этой проблемы. Любая помощь будет принята с благодарностью.

ответ

3

Ваш цифровой сертификат был создан вами, введя данные в подсказки из инструментов SDK, не так ли? Он не был создан сертификационным органом, который проверял эти данные личности.

Проблема с созданным вами сертификатом заключается в том, что я или кто-либо другой мог претендовать на то, чтобы быть вами. Именно по этой причине JRE отказывается идентифицировать, кто вам претензии быть - информация бесполезна.

Исправить это просто. Получите сертификат, который был проверен одним из признанных органов, и подпишите код, используя этот сертификат.

+0

Я вижу..так вы можете рекомендовать какой-либо сертификат, который я могу выбрать? Есть ли какие-либо пробные версии, которые я могу использовать до того, как я куплю какие-либо из них? –

+1

1) Я использую самоподписанные сертификаты (намного дешевле) и объясняю своим пользователям, что я не могу позволить себе получить проверенный сертификат для распространения бесплатных приложений. Они могут взять его или оставить. 2) Не то, чтобы я знал. Я помню, что Тауте предлагала сертификаты «FreeMail». для хорошо, бесплатно. К сожалению, 1) они получили титул «Freemail Cert». а не «Наша компания» 2) Verisign купила Thawte (?) несколько лет назад и предложение сертификатов Freemail. исчез. –

+0

whoa..so это означает, что мне НЕОБХОДИМО покупать этот сертификат сначала, даже когда мне просто нужно его проверить. hm..that будет стоить мне много денег .. Есть ли другие альтернативы? –

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