Springboot - Как получить доступ к файлу cacerts из локального пути к классу, используя manifest.yml - PullRequest
0 голосов
/ 13 июня 2018

Ниже приведен снимок моего файла манифеста.Я использую JDK 8

env:
JAVA_OPTS: -Djavax.net.ssl.keyStore=classpath:resources/config/cacerts
-Djavax.net.ssl.keyStorePassword=changeit
-Djavax.net.ssl.trustStore=classpath:resources/config/cacerts
-Djavax.net.ssl.trustStorePassword=changeit

Также добавили опцию отладки, как показано ниже.

-Djavax.net.debug=ssl

По какой-то причине я получаю ошибку ниже, когда сталкиваюсь с моим приложением.Моя конечная система использует https, и я получаю сообщение об ошибке на PCF, как показано ниже.

java.security.NoSuchAlgorithmException: Ошибка при построении реализации (алгоритм: по умолчанию, поставщик: SunJSSE, класс: sun.security.ssl.SSLContextImpl $ DefaultSSLContext);вложенное исключение: java.net.SocketException: java.security.NoSuchAlgorithmException: ошибка при построении реализации (алгоритм: по умолчанию, поставщик: SunJSSE, класс: sun.security.ssl.SSLContextImpl $ DefaultSSLContext)

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