Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Поддержка сертификата с помощью SSLSocketFactory / 13 сообщений из 13, страница 1 из 1
23.08.2012, 17:33:25
    #37928450
mkfjava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
Клиент написан на java. Пытаюсь подсоединится к веб сервису с помощью сертификата .cer, который упаковал в trust store, так как хочу выслать запрос на получение кое каких данных. Подскажите, почему получаю java.net.UnknownHostException ?

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
public class SSLConnection {
	
	public static void main(String[] args) throws UnknownHostException, IOException {
		
		System.setProperty("javax.net.ssl.trustStore", "C:\\keydir\\wsTrustStore.jks");
		System.setProperty("javax.net.ssl.trustStorePassword", "changeit");
		SSLSocketFactory ssf = (SSLSocketFactory) SSLSocketFactory.getDefault();
		Socket s = ssf.createSocket("https://my012345.sapbydesign.com/", 443);
		
		BufferedReader in = new BufferedReader(new InputStreamReader(s.getInputStream()));
	        String x = in.readLine();
	        System.out.println(x);
	        in.close();

	}
}
...
Рейтинг: 0 / 0
23.08.2012, 17:43:12
    #37928476
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
Потому что createSocket создаёт TCP сокет на определённый сервер. Ему абсолютно по барабану какой вы протокол там будете использовать. Вот он и типа удивляется а нахрена ему вместо адреса сервера подсовывают URL.
...
Рейтинг: 0 / 0
23.08.2012, 17:50:39
    #37928489
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
думаю банально хост не может найти, что пинг дает? Есть прокси?
...
Рейтинг: 0 / 0
23.08.2012, 17:57:56
    #37928511
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
забыл никдумаю банально хост не может найти, что пинг дает? Есть прокси?
Да-да. Когда у него
ping https://my012345.sapbydesign.com
заработает тогда пусть и приходит
...
Рейтинг: 0 / 0
23.08.2012, 17:59:16
    #37928517
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
забыл никЕсть прокси?
Есть DNS
...
Рейтинг: 0 / 0
23.08.2012, 17:59:59
    #37928519
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
Blazkowiczзабыл никдумаю банально хост не может найти, что пинг дает? Есть прокси?
Да-да. Когда у него
ping https://my012345.sapbydesign.com
заработает тогда пусть и приходит

Ну ведь можно и без https:// правда? Как бы странно это не звучало
...
Рейтинг: 0 / 0
23.08.2012, 18:00:41
    #37928522
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
Blazkowiczзабыл никЕсть прокси?
Есть DNS
Куплю, недорого! Что еще? прайс в личку
...
Рейтинг: 0 / 0
23.08.2012, 18:04:41
    #37928534
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
забыл никBlazkowiczЕсть DNS
Куплю, недорого! Что еще? прайс в личку
Вам бы всё хиханьки-хаханьки. А у автора трагедия. Из-за DNS код не работает.
...
Рейтинг: 0 / 0
23.08.2012, 18:12:45
    #37928547
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
Blazkowiczзабыл никпропущено...

Куплю, недорого! Что еще? прайс в личку
Вам бы всё хиханьки-хаханьки. А у автора трагедия. Из-за DNS код не работает.

На самом деле просто недавно сталкивался с проблемой, что httpclient никак не хотел находить хост при включенном VPN на винде, поэтому и спросил про прокси. Решение в принципе не пригодилось, так как это только на моей машине, а на целевом хосте все ок, мало ли что там у ТС
...
Рейтинг: 0 / 0
23.08.2012, 18:14:21
    #37928552
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
забыл никНа самом деле просто недавно сталкивался с проблемой, что httpclient никак не хотел находить хост при включенном VPN на винде, поэтому и спросил про прокси. Решение в принципе не пригодилось, так как это только на моей машине, а на целевом хосте все ок, мало ли что там у ТС
У ТС всё намного прозаичней: 13056758
...
Рейтинг: 0 / 0
23.08.2012, 18:16:38
    #37928558
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
забыл никНу ведь можно и без https:// правда? Как бы странно это не звучало
В Украине сегодня пятница. И это тебя выдаёт.
Без https:// можно. А вот с https:// нельзя. Потому что доменное имя хоста не может содержать таких символов как ":" и "/".
...
Рейтинг: 0 / 0
23.08.2012, 18:16:59
    #37928559
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
Ахахаха туплю, извините.
...
Рейтинг: 0 / 0
27.08.2012, 16:57:46
    #37932196
mkfjava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поддержка сертификата с помощью SSLSocketFactory
Blazkowicz,

спасибо вам
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Поддержка сертификата с помощью SSLSocketFactory / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]