Окно сертификата доверия Eclipse на сертификате VeriSign

Я работаю над продуктом на основе Eclipse и в настоящее время сталкиваюсь с проблемой при установке на него плагинов. Несмотря на то, что сертификаты, выдаваемые VeriSign (и плагины должным образом подписаны сертификатом при экспорте), при установке «Доверяете ли вы этим сертификатам?» окно все равно всплывает.

Теперь вопрос в том, является ли это ожидаемым поведением? Я надеялся, что как только мы воспользуемся доверенным ЦС, нам не придется иметь дело с пользователями, сталкивающимися с этим диалогом. И если нет, какие-либо советы относительно того, где я должен искать, чтобы начать решение проблемы?

Изображения окна сертификата доверия можно найти здесь, а сведения о сертификате здесь


person Serban Constantin    schedule 20.08.2012    source источник
comment
Проверьте работающую JRE, не встроен ли уже корневой ЦС VeriSign. Eclipse использует API безопасности Java для проверки сертификата.   -  person Kane    schedule 20.08.2012
comment
Только что сделал это, и корневой ЦС VeriSign уже есть; Я дошел до того, что добавил наш ключ в список cacerts, и у меня все еще есть та же проблема.   -  person Serban Constantin    schedule 20.08.2012


Ответы (1)


Краткий ответ: В теме вашего сертификата отсутствует поле электронной почты.

Когда мы перешли на использование сертификата поставщика программного обеспечения из индивидуального сертификата разработчика, мы столкнулись с той же проблемой. Единственная разница между нашими сертификатами заключается в том, что индивидуальный сертификат разработчика имеет адрес электронной почты в теме (поле с именем «E»), а новый сертификат поставщика программного обеспечения — нет. GlobalSign позволяет перевыпускать сертификаты, поэтому мы повторно выпустили наш сертификат поставщика программного обеспечения с общим адресом электронной почты в теме. поле. Это устранило проблему с Eclipse, и клиенты больше не видят сообщение «Доверяете ли вы этим сертификатам?» окно.

Кстати, в нашем сертификате не определена организационная единица, и это не вызывает проблем с Eclipse.

person Devin    schedule 26.09.2012
comment
Только что сделал тест с самозаверяющим сертификатом с адресом электронной почты и таким же без. Похоже, что отсутствие адреса электронной почты в выданном VeriSign действительно является причиной окна. - person Serban Constantin; 04.10.2012