Подключение к серверу системы взаимодействия
Чтобы подключиться к серверу системы взаимодействия, воспользуйтесь методом СистемаВзаимодействия.Подкл ючиться()
. Для подключения необходимо указать следующие параметры:
-
АдресСервера
Адрес сервера системы взаимодействия, на котором будет создано приложение
-
ФайлХранилища
Путь к файлу, содержащему сертификат сервера системы взаимодействия. Файл хранилища (в формате jks или pkcs12) — это специальное хранилище, которое по сути своей является бинарным файлом. Создать хранилище и импортировать в него нужный сертификат можно с помощью утилиты keytool. Файл хранилища, в который импортирован сертификат, можно сохранить и использовать при каждом последующем подключении приложения к системе взаимодействия. Если сервер системы взаимодействия использует сертификат, подписанный доверенным удостоверяющим центром, то файл хранилища можно не использовать
-
ПарольХранилища
Строка с паролем для доступа к файлу-хранилищу. Задается при создании хранилища
-
ПарольКлюча
Строка с паролем для доступа к сертификату системы взаимодействия в хранилище. Указывается при добавлении сертификата в хранилище
В ц елях отладки работы приложения можно воспользоваться методом СистемаВзаимодействия.ПодключитьсяБезПроверкиСертификата
, но мы не рекомендуем пользоваться этим методом при реальной эксплуатации.
Если сертификат, используемый на сервере системы взаимодействия, подписан (выдан) доверенным удостоверяющим центром, то вы можете подключаться к серверу системы взаимодействия без указания параметров ФайлХранилища, ПарольХранилища и ПарольКлюча в методе СистемаВзаимодействия.Подключиться()
. В этом случае будет использована встроенная проверка сертификата сервера с использованием входящих в его поставку jre-сертификатов.
Если проверку сертификата, используемого на сервере, нельзя провести с использованием встроенных в java сертификатов, вызов завершится исключением, а для успешного подключения необходимо будет указать параметры хранилища.