【发布时间】:2011-11-05 12:32:06
【问题描述】:
我需要为我的客户创建应用程序,应用程序的一部分使用 https 连接:
public static void getVersions() throws IOException, ParserConfigurationException, SAXException {
URL u = new URL(VERSION_URL);
HttpsURLConnection c = (HttpsURLConnection) u.openConnection();
c.setRequestMethod("GET");
c.setDoOutput(true);
c.connect();
InputStream in = c.getInputStream();
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = null;
builder = factory.newDocumentBuilder();
Document d = builder.parse(in);
}
但是当我尝试使用它时,我会得到 IO 异常:“没有受信任的证书 java”。这是我的客户的服务,一切都是合法的。如何修复此错误?
【问题讨论】:
标签: java android ssl certificate