连接到https站点(服务器)
我有一些java-app,我想建立一个连接到一些https网站,我怎么能这样做,使用URLConnection? 我是否应该使用信任存储,当使用有效的证书颁发机构签署此站点的证书时?
是。 URLConnection应该工作。 例如,
URL a = new URL("https://login.yahoo.com"); conn = a.openConnection(); InputStream is = conn.getInputStream();
JRE附带一个包含大多数CA证书的默认信任库。 只要证书由其中一个签署,您就不需要做任何特别的事情。
- HTTPS主机名错误:应为。 是什么导致这个?
- 带有效证书的spring boot https获取ERR_SSL_VERSION_OR_CIPHER_MISMATCH,自签名工作正常
- SSL无法在Android 2.2上运行(仅限2.3)
- 如何在HttpsURLConnection中使用证书身份validation?
- 如何使用AES-256在Spring Boot上设置SSL(TLS)/ HTTPS?
- SSLHandshakeException:收到致命警报:在Java 6 – > 8升级后的handshake_failure
- JAVA – 使用SSL证书和HTTPS的简单GET请求
- Play框架2.2.1 HTTPs在连接尝试时失败
- HTTPS无法在Google Compute Engine上运行