TLS-функциональность

resolveTLSServerName

resolveTLSServerName

Проверка корректного разрешения адреса TLS-сервера по комплексному URL. Проверка даёт понять, корректно ли сделаны локальные настройки для возможности установления TLS-соединения с указанным сервером.

Комплексный URL представляет из себя оригинальное имя удалённого сервера плюс домен ”.localhost”. Пример:

  • aladdin-rd.ru - оригинальный домен
  • aladdin-rd.ru.localhost – комплексный URL

Если доменное имя сервера содержит поддомены третьего уровня или выше, то в комплексном URL символы ‘.’, разделяющие поддомены третьего уровня и выше, должны быть заменены на символы ‘––‘. Пример:

  • login.aladdin-rd.ru - оригинальный домен
  • login–aladdin-rd.ru.localhost – комплексный URL
Аргументы:
url
Тип: String
Комплексный URL.
Результат:
Boolean – результат проверки.

Принудительное закрытие TLS-соединения

Для закрытия TLS-соединения с текущим доменом с проксируемой Web-страницы необходимо отправить GET или POST запрос (например с помощью XmlHTTPRequest) на адрес (без кавычек) “/JC-Logout”.

В случае успешного выполнения придет HTTP-ответ с кодом 200.