у меня есть это:SSL-клиент - когда нужен сертификат?
SSLSocketFactory factory = HttpsURLConnection.getDefaultSSLSocketFactory();
SSLSocket socket = (SSLSocket) factory.createSocket("www.verisign.com", 443);
Это провал на 2-й линии с «Connection отказался» ошибку.
Теперь, нужно ли мне установить сертификат verisign в моем магазине доверия, прежде чем я смогу даже сделать выше? У меня создалось впечатление, что я могу подключиться к серверу SSL и выполнить getPeerCertificates(), чтобы получить сертификаты. Это не то, что делают наши браузеры? В противном случае, как они узнают, какие полномочия подписываться?
(Очевидно, я использую Verisign. Например, мой реальный URL слишком Fugly использовать здесь ...)
Мне нужно задаться вопросом, сожжен ли я брандмауэром или чем-то еще. Я даже не могу: URL url = новый URL («www.google.com»); HttpURLConnection con = (HttpURLConnection) url.openConnection(); а затем читать из con.getInputStream() – 2010-11-24 20:42:15