У меня приложение * .war работает на пристани. Военное приложение имеет одну из функций, которая подключается к серверу LDAP через SSL. Для выполнения этой операции мне нужно импортировать сертификат (в моем случае это самозаверяющий сертификат). У меня есть копия / usr / lib / jvm / java-8-openjdk-amd64 / jre / lib / security / cacerts в один из каталогов. и я импортирую самоподписанный сертификат в этот cacerts.
В моем java-приложении я делаю следующее:
System.setProperty(javax.net.ssl.trustStore, /paht/to/truststore/certificate);
, это работает хорошо, если я перезапускаю причал.
но если я не перезапущу причал, он не будет читать недавно импортированный сертификат.
Любая идея, как позволить jvm читать недавно импортированный сертификат, не перезапуская причал.