Tomcat не может найти нужное хранилище ключей с помощью Daemon Service Manager - PullRequest
0 голосов
/ 04 мая 2020

В настоящее время я использую код java для загрузки KeyStore через .cmd по Runtime.getRuntime().exec() для выполнения java -jar main.jar

Код

this.ks = KeyStore.getInstance("Windows-MY");
this.ks.load(null, null);

Программа способна загрузить Сертификат x509 с использованием startup.bat, предоставленного Tomcat по умолчанию. (работает в учетной записи администратора)

Этот не работает при использовании Daemon Service Manager для запуска Tomcat хранилище ключей всегда возвращается пустым.

Я также пробовал использовать разные учетные записи, но, к сожалению, тот же результат: Пусто KeyStore

Account Settings Sample

Я уже загрузил закрытый ключ и все необходимые сертификаты на локальный компьютер / текущего пользователя.

Как я могу сделать эту работу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...