Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Dmitry_A  
#1 Оставлено : 12 марта 2008 г. 17:37:56(UTC)
Dmitry_A

Статус: Новичок

Группы: Участники
Зарегистрирован: 12.03.2008(UTC)
Сообщений: 1

Здравствуйте,

Мне необходимо работать с ИВП УЦ через ( протокол SOAP ) с помощью Java.

Первое, что я стал делать - попытался создать URLConnection к http://xxx.xxx.xxx.xxx/RA/RA.wsdl.
Возникла проблема с сертификатами.
Установил
JCP,
JTLS,
прописал необходимые параметры в java.security (SSL провайдер и название алгоритмов),
импортировал в cacerts корневой сертификат УЦ - caone.cer - и еще один выданный УЦ - javadmin.cer.

Далее пытаюсь выполнить код:

private static final String CPCC_WSDL_URL = "https://xxx.xxx.xxx.xxx/RA/RA.wsdl";

URL cpccWSDL = new URL( CPCC_WSDL_URL );
URLConnection connection = cpccWSDL.openConnection();
connection.connect();

Connected to the target VM, address: '127.0.0.1:1512', transport: 'socket'
12.03.2008 14:26:54 ru.CryptoPro.JCP.tools.m a
INFO: Loading JCP...
12.03.2008 14:26:55 ru.CryptoPro.JCP.tools.m a
INFO: JCP loaded.
javax.net.ssl.SSLException: java.lang.NullPointerException
at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.b(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(DashoA12275)
at sun.net.www.protocol.https.HttpsClient.afterConnect(DashoA12275)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(DashoA12275)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(DashoA12275)
at com.gis.oim.integration.cpcc.TestRPC.main(TestRPC.java:58)
Caused by: java.lang.NullPointerException
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA12275)
... 6 more


В чем ошибка? Есть ли какие-либо проверенные схемы работы с ИВП УЦ и Java?
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.