2

有谁知道如何将 SAXBuilder 的https URL 作为参数解析。

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

此代码段适用于http URL。但是当涉及到https URL 时,这会给出 java.io.IOException: Hostname was not verifyed。任何帮助将不胜感激。

4

1 回答 1

1

您必须提供Key Store路径才能调用安全 URL:

例子:

System.setProperty("javax.net.ssl.trustStore", "C:\\certificates\\xxx.jks");
于 2011-02-14T12:23:04.373 回答