Назад | Перейти на главную страницу

Как я могу сохранить сертификаты в cacerts Java?

Нам нужен сертификат в хранилище ключей Java cacerts для одного из наших серверов, который аутентифицирован LDAP. Мы используем сервер Ubuntu.

Мы успешно сделали это, обновив файл cacerts в /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/security но иногда устанавливается обновление Java, и кажется, что файл cacerts заменяется файлом по умолчанию, который не содержит наших изменений.

Это случается не очень часто, но когда это происходит, становится немного больно. Есть ли лучший способ добавить элементы в cacerts, чтобы они не потерялись при обновлении Java?

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

Если вы действительно не можете этого сделать, что вам действительно следует, Java устанавливает свой собственный файл cacerts при обновлении, так что вам просто придется с этим справиться.