【发布时间】:2009-09-09 09:31:46
【问题描述】:
我有一些 java 应用程序,我想建立到某个 https 站点的连接,我该如何使用 URLConnection?当来自此站点的证书使用有效的证书颁发机构签署时,我应该使用信任存储吗?
【问题讨论】:
我有一些 java 应用程序,我想建立到某个 https 站点的连接,我该如何使用 URLConnection?当来自此站点的证书使用有效的证书颁发机构签署时,我应该使用信任存储吗?
【问题讨论】:
是的。 URLConnection 应该可以工作。例如,
URL a = new URL("https://login.yahoo.com");
conn = a.openConnection();
InputStream is = conn.getInputStream();
JRE 带有一个带有大多数 CA 证书的默认信任库。只要证书是由其中一个人签署的,你就不需要做任何特别的事情。
【讨论】: