Я хочу разобрать XML файл, который ежедневно обновляет этот файл - единственная проблема, с которой я столкнулся, заключается в том, что они используют свой собственный сертификат (https://... .) и я не могу использовать этот конкретный URL, также нет ссылки http://....
URL url = new URL("https://...");
...
Document document = db.parse(url.openStream());
Этот код выбрасывает следующее исключение при выполнении моих тестов:
javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: trustAnchors parameter must be non-empty
Я видел множество предложений о создании различных классов для работы с подобным соединением или с персональным сервером, а также о добавлении сертификата в keystore и последующем добавлении этого keystore в проект Java, но я не смог этого сделать и ищу немного более простой способ получить доступ к XML онлайн.