Использование Fiddler с вызовом Java-приложения вызывает исключение SunCertPathBuilderException - PullRequest
0 голосов
/ 06 октября 2019

Я настроил fiddler для дешифрования HTTPS-трафика обычным способом.

enter image description here

Мое java-приложение успешно вызывает веб-сервис без fiddler.
После того, как я настроил прокси-сервер и совершил вызов, я получил следующее исключение.

Я установил прокси-сервер в моем приложении для весенней загрузки следующим образом:

System.setProperty("http.proxyHost", "127.0.0.1");
System.setProperty("https.proxyHost", "127.0.0.1");
System.setProperty("http.proxyPort", "8888");
System.setProperty("https.proxyPort", "8888");

sun. security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации для запрошенной цели

1 Ответ

0 голосов
/ 06 октября 2019

Вам необходимо предоставить сертификат fiddler для вашего хранилища ключей jvm. здесь объяснено как захватить https с помощью fiddler, в java

...