Как сделать Java "доверять" сертификату с истекшим сроком? - PullRequest
3 голосов
/ 22 ноября 2011

У меня есть подписанный СА сертификат сертификата для подписи кода с истекшим сроком действия, который используется для развернутого веб-приложения JWS.

Когда я запускаю это приложение, я получаю предупреждение, спрашивающее, доверяю ли я этому издателю. Когда я согласен, в панели управления Java я вижу сертификат на вкладке Безопасность.

Как мне добиться того же эффекта программно (из командной строки)? keytool -import, похоже, не работает.

1 Ответ

2 голосов
/ 22 ноября 2011

Программа portecle - отличный маленький инструмент для выполнения задач, которые в противном случае вы можете сделать только с помощью API.Вы можете получить его здесь: http://portecle.sourceforge.net/

В Windows Vista / 7 вы должны запустить программу от имени администратора, если вы хотите импортировать сертификат в cacerts.Я делаю это, запустив командную строку от имени администратора, а затем запустив файл portecle.bat.

Файл cacerts находится здесь:откройте файл хранилища ключей.Пароль для cacerts - changeit

Не забудьте сохранить после импорта сертификата.

...