SAXBuilder传递HTTPS URL

时间:2011-02-14 12:06:02

标签: java url build https saxparser

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

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

此代码段适用于 http 网址。但是当涉及 https URL时,这会产生java.io.IOException:主机名未经验证。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

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

示例:

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