У меня есть JKS с этой информацией:
Импортируя этот JKS в SOAP UI, я могу без проблем вызывать URL-адреса удаленных компьютеров.
ОК, но я хочу сделать то же самое в Java (только с JKS), с этой инструкцией:
System.setProperty("javax.net.ssl.keyStore","C:\\myJKS.jks");
System.setProperty("javax.net.ssl.keyStorePassword", "myPassword");
Ошибка:
the trustAnchors parameter must be non-empty
Моя идея заключается в том, чтобы работать как пользовательский интерфейс SOAP, загружать или импортировать только JKS и не более.
PD: Я импортировал в JKS сертификат:
И ошибка была:
unable to find valid certification path to requested target