SAXBuilder для передачи HTTPS URL - PullRequest
       6

SAXBuilder для передачи HTTPS URL

2 голосов
/ 14 февраля 2011

Кто-нибудь знает, как проанализировать URL-адрес https для SAXBuilder в качестве аргумента.

URL url = new URL("https:anyURL");
SAXBuilder parser = new SAXBuilder();
Document doc = null;
doc = parser.build(url);

Этот сегмент кода работает для URL http .Но когда дело доходит до URL https , это дает исключение java.io.IOException: имя хоста не подтверждено.Любая помощь будет принята с благодарностью.

1 Ответ

1 голос
/ 14 февраля 2011

Для вызова защищенного URL вам потребуется указать <a href="http://download.oracle.com/javase/1.4.2/docs/api/java/security/KeyStore.html" rel="nofollow">Key Store</a> путь:

Пример:

System.setProperty("javax.net.ssl.trustStore", "C:\\certificates\\xxx.jks");
...