У меня есть jar-файл, который необходимо импортировать в клиентское приложение, и позволить клиенту вызывать мой веб-сервис https wsdl с помощью импортированного jar.
Я вижу, что при вызове сервиса httpsэто должен быть действительный файл cacert в папке безопасности в расположении .
Однако я не могу сделать возможным установить файл cacert в папку безопасности javahome клиентов, просто импортировав jar-файл в клиентское приложение.
Если у вас есть идея, как этого добиться, любойпомощь будет оценена, спасибо заранее.
РЕДАКТИРОВАТЬ [РЕШЕНО]:
Я решил свою проблему, добавив этот метод непосредственно перед вызовом службы
public static void trustStore() {
Properties systemProps = System.getProperties();
systemProps.put("javax.net.ssl.trustStore","jssecacerts");
System.setProperties(systemProps);
}